Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
31st August 2011, 18:59 | #161 | Link |
Registered User
Join Date: Mar 2010
Posts: 106
|
the only tool so far which muxed wma/wmv for me is WM Encoder
With all the alternatives mentioned here it's a pity that only M$ works who think in earnest they can make demuxing a container illegal: muxing with VLC? you mean via "play another media synchronously" and then "convert/save"? That only saved the primary stream (i.e. the video in my case), the output file didn't have audio. Do you happen to know the correct syntax for FFmpeg? Last edited by lovelove; 31st August 2011 at 19:26. |
31st August 2011, 19:07 | #162 | Link |
Registered User
Join Date: Mar 2010
Posts: 106
|
aaaah ... this is tricky.
I wanted to join the WM Encoder output (wmv file) with another wmv file with same codec properties (sampling rate, bitrate, channels, etc.) but ASFbin GUI says "compatibility error: audio block aligns are different". Any idea what the reason for this is and how to fix that? |
31st August 2011, 19:33 | #163 | Link | ||
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
Quote:
Quote:
Code:
ffmpeg -i video.wmv -i audio.wma -vcodec copy -acodec copy out.asf |
||
31st August 2011, 19:49 | #164 | Link |
Registered User
Join Date: Mar 2010
Posts: 106
|
no, but when the source file happens to be in that format, you don't have much choice.
Or is there any other container designed to handle wmv/wma? many for the ffmpeg syntax. I didn't know that you can feed in 2 files like this. very helpful. Do you also know how to join two wmv files with ffmpeg? I only found this, but it looks pretty complicated. Last edited by lovelove; 31st August 2011 at 19:53. |
31st August 2011, 20:29 | #165 | Link | |
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
Quote:
There's an unfinished concatenate filter, but I don't know if it would work with your streams. I'd re-encode to some nicer format at the point of needing to cat files together. |
|
31st August 2011, 20:46 | #166 | Link | ||
Unavailable
Join Date: Mar 2009
Location: offline
Posts: 1,480
|
Quote:
As for vidtoasf, apologies because I forgot to mention that its goal is remux *from AVI to ASF* WHEN vidtoasf happens to work , the resulting ASF file is properly indexed ( especially when that stupid program states otherwise ) --- different from the SolveigMM Multiplexer, which frequently does not output an indexed ASF file. Quote:
1) with Graphstudio and Matroska Muxer, transform the files WMV#1 and WMV#2 into MKV#1 and MKV#2 2) join these MKVs thru MKVtoolnix 3) convert MKV#3 to WMV#3 via ffmpeg (-vcodec copy -acodec copy) 4) finally, convert WMV#3 to WMV#4 via AsfBin Good-luck |
||
2nd September 2011, 04:08 | #167 | Link | |
Registered User
Join Date: Mar 2010
Posts: 106
|
Ok, although Crypto seems to have left this thread anyway, I don't want to hijack it, so I started a new thread here.
But just so that the postings trying to help don't remain without answer here, I will still quickly reply: Quote:
re 2): joining in MKVtoolnix worked, but VLC crashes at the joining point. MPC-HC plays fine until joining point, but henceforth plays garbage re 3): I don't need the final file to be in asf. Quite to the contrary, if it can stay in mkv it's even better. (Besides converting mkv to wmv via ffmpeg fails with "[asf @ 00B58020] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 10803 >= 10803" well, isn't there an ffmpeg command for lossless joining without re-encoding via -vcodec copy -acodec copy ? Last edited by lovelove; 2nd September 2011 at 05:12. |
|
2nd September 2011, 04:19 | #168 | Link |
Registered User
Join Date: Mar 2010
Posts: 106
|
As a reference for readers understanding German:
I found this thread quite helpful, particularly the suggestion to use ASFtools (see "basic repair", "advanced repair", "join incompatible bitrate", etc.): |
2nd September 2011, 13:13 | #172 | Link |
Registered User
Join Date: Mar 2010
Posts: 106
|
ok, I see. Since ffplay has a -concat param I had thought ffmpeg might have one too.
Anyway, thanks everyone for helping! |
7th September 2011, 19:57 | #173 | Link |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
The free Expression Encoder 4 SP1 will take multiple WMV files with the same encoding parameters and concatenate the video tracks, with trimming even. You just need to make sure that they are Closed GOP if you're using B-frames, for the usual reason.
If you've got an old Windows Media Encoder 9 Series installer lying around, the included "Windows Media File Editor" and "Windows Media Stream Editor" can do effective basic file concatenation/editing and stream addition/removal respectively. A WMV file that doesn't support random access is typically because the file wasn't indexed after creation, which any of the listed tools would fix. |
Thread Tools | Search this Thread |
Display Modes | |
|
|