2007-05-18, 16:27 | Link #1 |
Member
Join Date: Nov 2004
|
Mkv file problems
hey.
im having a problem with MKV files. i wanna make them into avi, so i tryed to use Virtualdub, Virtualdubmod, and meGUI to turn them into .avi files, but when trying to open them i get the 2 diffrent errors bellow, anyone know what the problem is? i use Halli media splitter, and CCCP and avisynth. http://img522.imageshack.us/img522/759/vdmsm3.jpg http://img522.imageshack.us/img522/1584/wierdzl8.jpg EDIT: the file i want to make into AVI spikes my CPU into 100% usage. the one im trying to remake is BLUE_DRAGON_-_03_[1280x720_h264+AAC_24m20s].mkv i guess it's becuase of h264+AAC crap, any recommendations on codec ? EDIT: someone said i have to brigde avisymth with the program im gona use, anyone know how i do that ? Last edited by Zerowinger; 2007-05-18 at 20:04. |
2007-05-18, 20:28 | Link #2 |
Love Yourself
Join Date: Mar 2003
Location: Northeast USA
Age: 38
|
You're right that the trouble is due to the fact that it's an h.264 encode and the audio is in AAC format. Specifically, the .avi container doesn't support AAC audio. The fix for that is relatively easy: just mux the audio out and re-encode it to something like MP3 yourself.
As for how to get VirtualDubMod (you can't use VDub for .mkv format) to be able to read H.264 encodes, there should be a way to do it but I'm not aware of the steps. However, I did find a tutorial that explains how to do what you want to do: Tutorial Note that near the bottom they have some steps for how to keep surround-sound audio and such; it may not apply to your video.
__________________
|
2007-05-19, 04:34 | Link #3 |
Administrator
Administrator
Join Date: Jan 2001
Location: Netherlands
Age: 45
|
You could use a similar AviSynth method as I mention in the second post of this thread: http://forums.animesuki.com/showthread.php?t=47693
Then open the AviSynth script with any encode you like and convert it to XviD+MP3 in AVI. This will obviously re-encode the file and lower it's quality. But as Ledgem already said, you simply can't put the original audio+video stream in an AVI anyway. What's the point in converting it to AVI anyway? What do you want to play it on? Any PC or Mac should be able to handle the MKV file as long as it's fast enough. I suppose the only reason I can think of are DivX DVD players, but still... |
2007-05-19, 12:53 | Link #4 |
Member
Join Date: Nov 2004
|
ok thanks i will try this
i got another question, if i make an AVS file for the episode with kareoke in the beginning for the song, the subtitles & movie lag like hell, but if i type someting in normal font like arial the video & subs dont lag while watching it, do you know why? |
2007-05-19, 13:22 | Link #5 |
Administrator
Administrator
Join Date: Jan 2001
Location: Netherlands
Age: 45
|
I'm not entirely sure what you mean, but karaoke effects do use a ton more CPU power than normal subtitles. That's why Eclipse for example hard-subs the karaoke in the video, even for their MKV releases which have soft-subtitles for the dialog.
But er, for the same reason there probably isn't (and shouldn't be) any fansubs with soft-subtitles where the soft-subtitles contain complex karaoke effects though, so I'm not sure which file you are talking about. |
2007-05-19, 14:01 | Link #6 | |
makes no files now
Join Date: May 2006
|
Quote:
Zerowinger, I'm not really sure what you mean either. In either case you shouldn't be using AviSynth to play back fansubs, just use it to re-encode them. @GHDpro: Most fansubs hardsub karaoke (just as you said), just because of the complexity of the script that the karaoke effects in most cases use (even plain /k tags are intensive enough for the rendering not to be played back at full speed when softsubbed). However some softsub karaoke, more notably DVD ripping groups.
__________________
|
|
|
|