Mvk to Avi indepth help needed
- The Shogun
- Joined: Mon Oct 31, 2005 5:45 am
- Location: St. Louis, MO
Mvk to Avi indepth help needed
Ok I got this prob I want to turn this mvk file I have to an avi but in the processe I got a couple error messages and the subtitles won't load either Im just trying to add subs to the avi but keep the mvk, I have pics as to where the prob is
http://i5.photobucket.com/albums/y154/H ... error1.jpg
http://i5.photobucket.com/albums/y154/H ... error2.jpg
http://i5.photobucket.com/albums/y154/H ... /error.jpg
If anyone can help me i will be most honored.
http://i5.photobucket.com/albums/y154/H ... error1.jpg
http://i5.photobucket.com/albums/y154/H ... error2.jpg
http://i5.photobucket.com/albums/y154/H ... /error.jpg
If anyone can help me i will be most honored.
Current Video status - In progress
New release: none
New release: none
- Joe88
- Joined: Sun Feb 12, 2006 11:38 pm
- Location: NYC
Sorry I forgot to add something. Another way to do this it to first open then file in virtual dub mod. Then set it direct stream copy. Then press F7. Select to save it as a OGM instead of a MKV. Now wait a little bit for it to convert.
Now download the program OGMtoAVI.
Drop the OGM in the program and hit preserve subtitiles and hit convert and your done.
Now download the program OGMtoAVI.
Drop the OGM in the program and hit preserve subtitiles and hit convert and your done.
- The Shogun
- Joined: Mon Oct 31, 2005 5:45 am
- Location: St. Louis, MO
- The Shogun
- Joined: Mon Oct 31, 2005 5:45 am
- Location: St. Louis, MO
- The Shogun
- Joined: Mon Oct 31, 2005 5:45 am
- Location: St. Louis, MO
- Qyot27
- Surreptitious fluffy bunny
- Joined: Fri Aug 30, 2002 12:08 pm
- Status: Creepin' between the bullfrogs
- Location: St. Pete, FL
- Contact:
Okay, because of all the problematic advice already given in this thread, there is an easier and more convenient way to do this (although it takes more time to explain). Via AviSynth (http://www.avisynth.org/; it also comes with the AMVapp).
Open the MKV file in VirtualDubMod. Go to Streams. Click on one of the subtitle streams and hit Demux. Do that for both of them. You'll probably also want to extract the audio stream, but if you do, make sure that you've got something that can convert Vorbis to Wave (oggdrop can do it, I think, and dBPowerAMP Music Converter can if you install the Ogg plugin for it). If you decide to extract the audio, go ahead and disable all the streams (both audio and subtitles), select Direct Stream Copy from the Video menu, and save the file as an AVI.
If you decide to keep the audio in the file, you'll need to use Graphedit, but that's more complicated to try to set up properly. I'll explain that later if you'd rather do it that way. The advantage is pretty much only that you don't have to bother with saving the audio separately and you don't have to save the video to a new file either. The script to load for this method is still pretty much identical to what I have further down the page, though.
You'll need the VSFilter.dll plugin (if you can watch the file with subtitles in Windows Media Player, Media Player Classic, whatever, you have it). After installing AviSynth, just copy VSFilter.dll (which should be in C:\Windows\system32) to C:\Program Files\AviSynth\plugins. If you can't watch the file with subtitles in those players, or if you don't want to mess with navigating into the system32 folder, VSFilter can be downloaded here: http://www.free-codecs.com/download/DirectVobSub.htm.
Now, all you have to do is set up a simple script (just open up Notepad, type it up, and save the file with a .avs extension). I'm assuming you've extracted both subtitle streams, the audio stream, and the video stream separately and converted the audio to Wave.
That's it. Now just load the script back into VirtualDubMod and follow the Org's XviD encoding guide (right here: http://www.animemusicvideos.org/guides/avtech/xvid.html). Make sure that you also follow the directions in the section after that, concerning compressing the audio to MP3 (for simplicity's sake, use the Lame ACM option). It's best to have the audio compression done outside for quality's sake, as in my [biased, as a general warning] opinion, that makes sure the video looks as good as it can with no chance of interference, but that's just personal preference. For simple purposes (i.e. if you aren't anally retented about having the utmost video quality), using the audio compression option in VDubMod while encoding your video should be fine.
Open the MKV file in VirtualDubMod. Go to Streams. Click on one of the subtitle streams and hit Demux. Do that for both of them. You'll probably also want to extract the audio stream, but if you do, make sure that you've got something that can convert Vorbis to Wave (oggdrop can do it, I think, and dBPowerAMP Music Converter can if you install the Ogg plugin for it). If you decide to extract the audio, go ahead and disable all the streams (both audio and subtitles), select Direct Stream Copy from the Video menu, and save the file as an AVI.
If you decide to keep the audio in the file, you'll need to use Graphedit, but that's more complicated to try to set up properly. I'll explain that later if you'd rather do it that way. The advantage is pretty much only that you don't have to bother with saving the audio separately and you don't have to save the video to a new file either. The script to load for this method is still pretty much identical to what I have further down the page, though.
You'll need the VSFilter.dll plugin (if you can watch the file with subtitles in Windows Media Player, Media Player Classic, whatever, you have it). After installing AviSynth, just copy VSFilter.dll (which should be in C:\Windows\system32) to C:\Program Files\AviSynth\plugins. If you can't watch the file with subtitles in those players, or if you don't want to mess with navigating into the system32 folder, VSFilter can be downloaded here: http://www.free-codecs.com/download/DirectVobSub.htm.
Now, all you have to do is set up a simple script (just open up Notepad, type it up, and save the file with a .avs extension). I'm assuming you've extracted both subtitle streams, the audio stream, and the video stream separately and converted the audio to Wave.
Code: Select all
video = AVISource("title.avi").TextSub("subtitle1.srt").TextSub("subtitle2.ssa")
audio = WAVSource("title.wav")
AudioDub(video,audio)
Note: obviously, replace title.avi, title.wav, subtitle1.srt, and subtitle2.ssa with whatever the actual filenames are.My profile on MyAnimeList | Quasistatic Regret: yeah, yeah, I finally got a blog
- The Shogun
- Joined: Mon Oct 31, 2005 5:45 am
- Location: St. Louis, MO