MKV won't be accelerated. Can i switch the container yet?

quizzelbuck

Member
Feb 18, 2008
74
0
0
Has any one figured out a way to switch a container on an MKV yet with out doing a full 24 hour conversion? Just kinda change a few bits of information that flag the file as MKV instead of mp4 or some thing? I have a 3700+ single core so this unnessesary file conversion is not happening. i am not tieing up my main computer for that long, and i am not in a position where i can buy a quad core to do this more quickly.
 

ForumMaster

Diamond Member
Feb 24, 2005
7,792
1
0
:confused: why won't it be accelerated? with my puny athlon xp-m 2400+ and nvidia 6600 i can play 720p mkv video without a problem.

what you may need is the proper codec. first, try playing the video with VLC. if that doesn't work, search for CoreAVC. it's the best codec for h.264/vc1 and so on.
 

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
MKVToolnix will allow you to extract the h.264 video track and whatever associated audio track.
I'm sure there are programs which will then allow you to put those files into an .mp4 container.

Extracting takes ~20 seconds, as does putting the files in the new container.
 

quizzelbuck

Member
Feb 18, 2008
74
0
0
This has been a giant headache for 3 months now. I Demuxed with that program you mentioned and i got two streams. I cannot find a remuxing program that can see either video or audio as a valid stream. I have MKVs. Never did like them for HD stuff. was never fond of them for other things either.
 

0roo0roo

No Lifer
Sep 21, 2002
64,795
84
91
coreavc?
if ur talking online level 720p mkv those bitrate is so low no acceleration is needed....
a 3700 should be able to playback that no problem.
 

tommo123

Platinum Member
Sep 25, 2005
2,617
48
91
Originally posted by: quizzelbuck
This has been a giant headache for 3 months now. I Demuxed with that program you mentioned and i got two streams. I cannot find a remuxing program that can see either video or audio as a valid stream. I have MKVs. Never did like them for HD stuff. was never fond of them for other things either.

yamb does it iirc. point to the extracted AVC video and it will mux it to an mp4 file.
 

quizzelbuck

Member
Feb 18, 2008
74
0
0
That program anita peterson linked to (more or less) in one click basically, Removed the MKV container and converted the AC3 to AAC, and made it an MP4 file. Freaking brilliant.

Now, there was a problem with the file that came out and it isnt getting the hardware acceleration i know it should be, but this is a really good start.
 

quizzelbuck

Member
Feb 18, 2008
74
0
0
I am using an 8600gt. I know this card supports hardware acceleration of MP4 files using the hi def codecs that are out there. From what i understood, that program would take the h264 video streams with converted aac audio and pack the files in to a MP4. This should not be playing as crappily as it is on my media center computer.
 

imported_BadKarma

Senior member
Dec 6, 2004
328
0
0
May I ask which media player you are using to view the video?
And can you link to the hi def codecs you were talking about? TIA
 

quizzelbuck

Member
Feb 18, 2008
74
0
0
I am using a multitude of different players. Ive used Media player classic home cinema, power DVD 8 ultra, KM player, and i use the power DVD codecs for this. ive also used windows media player, and VLC, and media player classic regular, but those dont support acceleration.

Also, ive converted a few MKVs to MP4 with XenonMKV, and some of them accelerate, but when they do they feed me blocky and artifacted picture. Ive had the best luck getting this blocky acceleration with the imported power DVD codec for media player classic. I litterally just go in to the options and scan around and import the power DVD codec. Works some what. is their another codec i could be using that will enable better decoding?
 

quizzelbuck

Member
Feb 18, 2008
74
0
0
Ok. I have found another program. Any one familiar with MediaCoder? know how i might set that up to fix my movie files?
 

0roo0roo

No Lifer
Sep 21, 2002
64,795
84
91
think you should just get a faster cpu.

trying to rely on dodgy video card accell is just not worth the trouble when this is stuff even low end modern cpus can pull off
 

quizzelbuck

Member
Feb 18, 2008
74
0
0
Nothing dodgy about video card assisted playback. Whats dodgy is the unstandardized Haali splitter and the MKV format in general. Becuase of lack of standardizations, it makes unified decoders inconsistent at best. When an AVI or MP4 is coded from the ground up as mpeg 4, it works beautifully. Uses 12% of the CPU.

Having said that, a faster CPU won't fit inside my media center. physically, a board for one doesnt exist with my power requirements.
 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
yep,

here:

http://forums.anandtech.com/me...=2188464&enterthread=y

converts MKV to MP4 without doing a real conversion (*), original quality is kept.


(*) XenoMKV demuxes it and changes the container into MP4, although it downmixes the 5.1 to 2ch stereo. Its a requirement for Xbox 360 playback.

Although the azid/nero encoder (i assume) uses "Dolby pro Logic"...on my pseudo-surround set i have defintly some surround going on, also after conversion to 2ch. (Its a logitech X-530 with an adapter 2 ---> 5....for input it uses only 2 sound channels).
 

quizzelbuck

Member
Feb 18, 2008
74
0
0
it seems to me that tw1164's link should have fixed my problem. I have a bunch of 1080p MKVs and doing this allows acceleration, but makes every thing all blocky. Furthermore, i did a full on conversion of one of an MKV i tried to have fixed with tw1164's link, and it works flawlessly. I can't decypher what that means, but im sure it must narrow down the problem some what, if only i had any idea what that might have ruled out. What would cause doing that fix to allow acceleration, but to then create blocky playback; And its blocky only when accelerated. other wise playback on my main computer is stellar.