Incast
21st October 2008, 16:55
I have some VC-1 content sourced originally from a WMV-HD file. My ambition is to demux it and replace the original audio stream before authoring to Blu-Ray.
I have been successfully able to demux it with the asf2vc1 application, but I have hit a roadblock in my attempts to remux it and am confused as to what is going on.
The source is 1440x1080i 29.97fps material, this is interlaced content and contains no progressive frames.
The output from asf2vc1 appears valid, apart from an invalid filesize reading. This is correct at smaller outputs but I still have been unable to remux it.
Done.
Summary of Frames Written:
Progressive or Frame Coded Interlaced Frames
--------------------------------------------
'|' [I] Intra-Coded (Keyframe) : 0
'-' [P] Predictive : 0
'<' [B] Bidirectionally Predictive : 0
'^' [BI] Intra-Coded [B]-Like Frames: 0
'_' [D] Skipped ("Duplicated") : 0
Field Coded Interlaced Frames
--------------------------------------------
'!' [I/I] or [I/P] ("Keyframe" Field Pairs): 1453
'=' All VC-1 Supported "Non-keyframe" Pairs: 328361
Note: ';' includes [P/I], [P/P], [B/B], [B/BI], [BI/B], and [BI/BI].
Use the "-v3" command line option for a specific breakdown.
Overall summary:
Interlaced Content : Yes
Max Keyframe Distance *: 1047
Total Keyframes Written: 1453
Total Frames Written : 329814
Total Bytes Written : -827079194
* "1-based" - i.e. a file composed of 100% keyframes displays "1", not "0".
All TSMuxer versions I have tried report the same error of Can't detect stream type. TSRemux crashes when I attempt to add the VC1 elementary stream.
Does anyone have any suggestions on what I can do? I believe the asf2vc1 output is valid and this lies with the remuxing programs.
I have been successfully able to demux it with the asf2vc1 application, but I have hit a roadblock in my attempts to remux it and am confused as to what is going on.
The source is 1440x1080i 29.97fps material, this is interlaced content and contains no progressive frames.
The output from asf2vc1 appears valid, apart from an invalid filesize reading. This is correct at smaller outputs but I still have been unable to remux it.
Done.
Summary of Frames Written:
Progressive or Frame Coded Interlaced Frames
--------------------------------------------
'|' [I] Intra-Coded (Keyframe) : 0
'-' [P] Predictive : 0
'<' [B] Bidirectionally Predictive : 0
'^' [BI] Intra-Coded [B]-Like Frames: 0
'_' [D] Skipped ("Duplicated") : 0
Field Coded Interlaced Frames
--------------------------------------------
'!' [I/I] or [I/P] ("Keyframe" Field Pairs): 1453
'=' All VC-1 Supported "Non-keyframe" Pairs: 328361
Note: ';' includes [P/I], [P/P], [B/B], [B/BI], [BI/B], and [BI/BI].
Use the "-v3" command line option for a specific breakdown.
Overall summary:
Interlaced Content : Yes
Max Keyframe Distance *: 1047
Total Keyframes Written: 1453
Total Frames Written : 329814
Total Bytes Written : -827079194
* "1-based" - i.e. a file composed of 100% keyframes displays "1", not "0".
All TSMuxer versions I have tried report the same error of Can't detect stream type. TSRemux crashes when I attempt to add the VC1 elementary stream.
Does anyone have any suggestions on what I can do? I believe the asf2vc1 output is valid and this lies with the remuxing programs.