My goal is to watch my existing MKV collection of videos using GPU hardware acceleration of my 8500gt video card by either converting/demuxing the files into another container that supports hardware acceleration. I'm looking for the fastest solution while keeping quality the SAME.
I've read through a bunch of threads and this is what I understand there is no GPU HW acceleration available for MKV containers. I've tried the alternative of using CoreAVC but my AMD x2 4000 CPU doesn't have the horsepower for 1080p videos (720p is working OK).
The latest thread I read was to use alltoavi but it converts at 5fps and would take forever from what I've seen.
Does anyone have any suggestions? I think alot of people are in the same boat so if there's already a thread that you think achieves what I want, please send it my way.
I'd like to ideally convert/demux the MKV container into an mp4 file.
+ Reply to Thread
Results 1 to 7 of 7
-
-
My understanding is that:
1) Nvidia's Purevideo only supports h.264, not vc-1
2) You also need to checkoff "enable hardware acceleration" in you video player
3) Haali splitter has problems with hardware accelerated MKV's in its current revision, but even remuxing your streams into an AVI or MP4 will not necessarily get you much more fps
Anyhow,
1) Demux you MKV into individual streams by using MKVextractGUI
2) You may have to rename the video & audio streams so the names are identical (except for extension, like .mp3, etc..)
3) If you have subtitles, attach them separately (you may want to convert them to a more common format like .srt using subtitle workshop)
4) If you prefer mp4, use avidemux to remux audio & video. (open the video file, and set video to "copy"; but for audio you have to use audio=> main track => external track => browse). Select MP4 as your output container and save as. Note you have to type your final output WITH extension (e.g. finalvideo.mp4). Note you can also select AVI or some other container as your output with avidemux.
5) If this process doesn't work, you may have to encode your audio to something more familiar like mp3 if your audio is a bizarre format (AVI doesn't like some of the weirder ones found in some MKVs)
There should be no re-encoding (i.e. not 5fps), only a stream copy into a new container. With avidemux the process should take only a few minutes. -
Thank you!
I tried avidemux on my laptop and got it working. I'll verify the GPU acceleration this weekend. And just like you mentioned in point #5 the sound wasn't working at first until I picked MP3.
Is there anyway to keep the 6-channel AC3?? I'd like to keep audio quality too -
I think AC3 has compatibilty problems in mp4, but the standard audio format for mp4 is AAC anyway. You can convert to 6-channel AAC using avidemux (on the sidebar, select AAC and configure your options instead of "copy")
Alternatively, you can use AVI container with 5.1 AC3 -
I converted as you suggested using AAC (sidebar) but when I have a look at the details in VLC it says its using AAC with 2-channels. I went back into avidemux and tried using different combinations in the filter/mixer but that doesn't help.
I'm testing this on a laptop and I'm looking at the advanced media information in VLC media player to tell how many audio channels are being used. The audio codec is mp4a which looks right.
I also tried using an AVI container and I get 6 channel audio but no video when played in a few different type of players. The properties on VLC says its using codec AVC1 but no image appears. -
1) Open your original MKV with avidemux
2) Audio => Main track => select external AC3 => browse and point to the demuxed AC3 audio track
3) In the audio sidebar, select AAC (FAAC), configure the bitrate you want, mixer should be "5.1"
4) In the video sidebar, select copy as per usual
5) In the output sidebar, select MP4
6) Save "filename.mp4"
This worked for me; but note it takes a bit longer because the audio is re-encoded (but video stream is conserved)
You can also check video/audio characteristics with mediainfo or gspot
Cheers
Similar Threads
-
AVI Motion JPEG to x264 in Matroska MKV container
By Michielvsb in forum Video ConversionReplies: 2Last Post: 20th Apr 2011, 03:12 -
Help Converting 1080p x264 (.mkv)
By lil_chris_chris in forum Video ConversionReplies: 6Last Post: 10th Nov 2009, 08:49 -
how to make x264 content in mkv container play on D-Link Media Player
By roise_r in forum Video ConversionReplies: 11Last Post: 21st Mar 2009, 16:43 -
converting MKV files in .avi container to dvd
By jamerican in forum MacReplies: 1Last Post: 27th Jan 2009, 10:29 -
How do you move files from .ogm container to .mkv container?
By VidHunter in forum MacReplies: 0Last Post: 8th Mar 2008, 18:19