iAudiophile.net Forums
Go Back   iAudiophile.net Forums > Hard Disk Players > Cowon A3

Post New Thread  Reply
 
Thread Tools Display Modes
Old 03-03-2008, 07:54   #1
bootlegapparel
Aw-some-o
 
Join Date: Jan 2008
Location: Australia
Posts: 218
Wink Testing of H264 Codec Main Profile - It works... kinda

Well I've just done some testing myself. Some weird but good and interesting results...

Firmware 1.18.

I'm using SUPER to do the encoding 29.97 FPS.

I used two files, the first one fucked up so I started using a different one.

First file was a WMA; 1900kbps Video, WMA audio as well. I set it to 336kbps for all of the first tests and the audio was just a straight copy on these first 4, so still in WMA format.


H264 BP 760x576:
No problems. No sound though.

H264 BP 1280x760:
Plays slowly. Probably 15 FPS. No sound.

H264 MP 320x240:
Plays in fast forward??? No sound.

H264 MP 760x576:
Says does not support high resolution???

I used a different starting video for these next ones, an MPEG-1, 3900 kbps. Seemed like the last file kept fucking up my results so i started again.
Audio was re-encoded to 128kbps for all of these. 29FPS. H264 Main profile.

H264 MP 480x320 360kbps:
Works perfectly fine.

H264 MP 480x320 2.0 360kbps:
Works fine.

H264 MP 480x320 630kbps:
Works fine.

H264 MP 480x320 1000kbps:
Works perfectly fine. Looks great too

H264 MP 640x480 360kbps:
Works fine.

H264 MP 640x480 750kbps:
Works fine.

H264 MP 720x480 360kbps:
Works fine.

H264 MP 720x480 1.1 360kbps:
Works fine.

H264 MP 720x480 500kbps:
Works fine.

H264 MP 720x480 500kbps 5.1:
Works fine.

H264 MP 720x480 1000kbps:
Works fine.

H264 MP 720x480 1200kbps 5.1:
Works fine.

H264 MP 720x480 1500kbps:
Works okay, maybe a little slowdown. Probably would get annoying and not watchable.

H264 MP 800x480 500kbps:
Same slow down as below.

H264 MP 800x480 1000kbps:
Same slow down as below.

H264 MP 800x480 1500kbps:
Same slow down as below.

H264 MP 720x480 2000kbps:
Some intermittent skipping, not really watchable.

H264 MP 800x640 550kbps:
Works, but there is a slight slow down, over a period of 1min the audio was about 5 seconds ahead of the video

H264 MP 800x640 1000kbps:
Same slow down as above.

H264 MP 720x480 1000kbps feature length (hour and a bit long movie):
Seems fine.


So there you go, Main profile works fine. It's just it seems to have a max resolution of 720x480 and a max bit rate of around 1200kbps for it to play back without any slowdown.

Can't really explain the first file though, it did not play sound in that one either, maybe it was the WMA that fucked it up or something not sure? Maybe it's a bit temperamental. But the second file I used, I had absolutely no trouble with.

Last edited by bootlegapparel; 03-03-2008 at 10:13..
bootlegapparel is offline View bootlegapparel's Photo Album   Reply With Quote
Old 03-05-2008, 03:23   #2
bootlegapparel
Aw-some-o
 
Join Date: Jan 2008
Location: Australia
Posts: 218
Default

Anyone know any programs like super that have H264 High profile so I can do some testing on that?

Also, doesn't anyone care that main profile works fine? lol
bootlegapparel is offline View bootlegapparel's Photo Album   Reply With Quote
Old 03-05-2008, 09:16   #3
sdlvx
Member
 
Join Date: Dec 2007
Posts: 150
Default

Everyone is too busy talking about how Cowon sold us a PMP that claims to do h.264MP and doesn't to read this thread.

But i highly appreciate your testing. It's good to see everything is improving. Maybe just a little bit more, and we'll be there.
sdlvx is offline View sdlvx's Photo Album   Reply With Quote
Old 03-05-2008, 10:50   #4
pmrdij
Member
 
pmrdij's Avatar
 
Join Date: Jan 2008
Posts: 111
Default

Quote:
Originally Posted by sdlvx View Post
Everyone is too busy talking about how Cowon sold us a PMP that claims to do h.264MP and doesn't to read this thread.

But i highly appreciate your testing. It's good to see everything is improving. Maybe just a little bit more, and we'll be there.
LOL, i read this several times yesterday so i am sure a large portion of the "views" statistic figure is due to me. as for the appreciation i second that. i'm going to give SUPER a shot here soon as judging by my results with XviD b-frames/qpel/gmc it isn't the encoder i should be bothering with.

- Robert (PmR)DeathInJune
pmrdij is offline View pmrdij's Photo Album   Reply With Quote
Old 03-05-2008, 13:10   #5
WizMaster
Junior Member
 
Join Date: Feb 2008
Posts: 15
Default

Hmm, interesting. Does MP automagically include B-frames? I think that's what causes a lot of issues (even on XVID). Also, according to the new firmware (which has some issues with it so I reverted back for now) they are now testing HP support. I couldn't do much testing before (new job, woot) but I will try to test as much as possible now. I just need to find good tools and a few tutorials (if needed). I think I'll use Elephant's Dream for testing.
WizMaster is offline View WizMaster's Photo Album   Reply With Quote
Old 03-05-2008, 16:54   #6
bootlegapparel
Aw-some-o
 
Join Date: Jan 2008
Location: Australia
Posts: 218
Default

Quote:
Originally Posted by WizMaster View Post
Hmm, interesting. Does MP automagically include B-frames? I think that's what causes a lot of issues (even on XVID). Also, according to the new firmware (which has some issues with it so I reverted back for now) they are now testing HP support. I couldn't do much testing before (new job, woot) but I will try to test as much as possible now. I just need to find good tools and a few tutorials (if needed). I think I'll use Elephant's Dream for testing.
No, not that I can see anyways, B-frames is an option in SUPER, so I might try some ones with B-frames and see how they go later on.
bootlegapparel is offline View bootlegapparel's Photo Album   Reply With Quote
Old 03-05-2008, 22:49   #7
austinv
Ex-Webmaster
 
austinv's Avatar
 
Join Date: Sep 2004
Location: Kansas
Posts: 754
Default

Good effort, but your conclusion is incorrect.

The spec for H264-MP includes b-frames. See here:
http://en.wikipedia.org/wiki/H.264

The current firmware does not play H264 video correctly if it was encoded with b-frames. Hence, H264 Main Profile does not work.

I have tested it thoroughly with several encoders. See here:
http://www.iaudiophile.net/forums/sh...8&postcount=24
http://www.iaudiophile.net/forums/sh...ad.php?t=20153
http://www.iaudiophile.net/forums/sh...ad.php?t=18637

IIRC, SUPER is simply a front-end for ffmeg and/or mencoder. If you encode video using the "Main Profile" setting in an application, but you don't use the "b-frames" option, you are basically encoding with the "Base Profile" spec since that is one of the main difference between them.

Please edit your post accordingly or I will, so as not to confuse people. Thanks.
__________________
References: heatware | head-fi.org | eBay

Last edited by austinv; 03-06-2008 at 19:19..
austinv is offline View austinv's Photo Album   Reply With Quote
Old 03-05-2008, 23:43   #8
pmrdij
Member
 
pmrdij's Avatar
 
Join Date: Jan 2008
Posts: 111
Default

Quote:
Originally Posted by bootlegapparel View Post
No, not that I can see anyways, B-frames is an option in SUPER, so I might try some ones with B-frames and see how they go later on.
wait so b-frames weren't used in your testing ? ban him Austin .

well this is just about it for me... if i can get 1280x720 XviD with b-frames/qpel/gmc working through SUPER i might be happy enough to keep my A3 but seriously i bought it with H.264-MP being the primary point of interest. sure hope i see a firmware update somewhere in the next 10 days before my 30 day return window closes..

- Robert (PmR)DeathInJune
pmrdij is offline View pmrdij's Photo Album   Reply With Quote
Old 03-06-2008, 05:19   #9
bootlegapparel
Aw-some-o
 
Join Date: Jan 2008
Location: Australia
Posts: 218
Default

So if B-frames are an integral part of H264 main profile, why are they an option?
That's supers fault then...

And I just did 3 quick simple tests:

Main Profile Level 1.

B frames number:2

720x480 500kbps
480x320 300kbps
320x240 300kbps

They all work fine.


Austin give SUPER a go in case i'm doing something wrong, but they're all working for me.


I'm a bit bored so i'll try out MediaCoder and see if it's different to Super.

Last edited by bootlegapparel; 03-06-2008 at 07:05..
bootlegapparel is offline View bootlegapparel's Photo Album   Reply With Quote
Old 03-06-2008, 07:37   #10
bootlegapparel
Aw-some-o
 
Join Date: Jan 2008
Location: Australia
Posts: 218
Default

same thing with mediacoder.

The only limit seems to be that you need not expect TOO much and just keep the resolution down a little lower, seems like the processor can't keep up with higher res.

in fact i'd say if you're going for Main profile, at least with the ones i've encoded, you need to sit around 640x480 maximum.
bootlegapparel is offline View bootlegapparel's Photo Album   Reply With Quote
Old 03-06-2008, 14:07   #11
Nodnol
Member
 
Join Date: Feb 2008
Location: UK
Posts: 87
Default

If Austinv doesn't give a go - I will at the weekend. It's still not really HD if you can have such a limited resolution - but you can't say it doesn't support MP when if it does???

I think you have done some great testing here, even if it's not what we want from the machine.

If it can be corroborated, bootlegapparel should be applauded for all the work he has put into this.
__________________
Nodnol.
Nodnol is offline View Nodnol's Photo Album   Reply With Quote
Old 03-06-2008, 17:38   #12
bootlegapparel
Aw-some-o
 
Join Date: Jan 2008
Location: Australia
Posts: 218
Default

Or be terribly laughed at when it turns out i've made some really simple silly mistake

but yeah as far as i can tell everythings fine, but i'm no pro at this
bootlegapparel is offline View bootlegapparel's Photo Album   Reply With Quote
Old 03-07-2008, 02:23   #13
pmrdij
Member
 
pmrdij's Avatar
 
Join Date: Jan 2008
Posts: 111
Thumb Up

Quote:
Originally Posted by bootlegapparel View Post
Or be terribly laughed at when it turns out i've made some really simple silly mistake

but yeah as far as i can tell everythings fine, but i'm no pro at this
i'm not laughing --> i took the 1.18beta plunge earlier this evening (so far no ill results as a result of such that i can find). then i used MediaCoder to produce a 1000kbps 720x480 .mp4 file using level 1 (not sure if you experienced this but i had to set that in the Advanced panel) and b-frames = 2. audio was LC-AAC 160kbps. for the most part this was a playable file, however, there were some slow downs experienced and some frame drops here and there.

going to re-encode the same file using 128 on the audio and see if that has any impact. if not i'll lower the kbps on the video and so on.

- Robert (PmR)DIJ
pmrdij is offline View pmrdij's Photo Album   Reply With Quote
Old 03-07-2008, 02:47   #14
bootlegapparel
Aw-some-o
 
Join Date: Jan 2008
Location: Australia
Posts: 218
Default

Quote:
Originally Posted by pmrdij View Post
i'm not laughing --> i took the 1.18beta plunge earlier this evening (so far no ill results as a result of such that i can find). then i used MediaCoder to produce a 1000kbps 720x480 .mp4 file using level 1 (not sure if you experienced this but i had to set that in the Advanced panel) and b-frames = 2. audio was LC-AAC 160kbps. for the most part this was a playable file, however, there were some slow downs experienced and some frame drops here and there.

going to re-encode the same file using 128 on the audio and see if that has any impact. if not i'll lower the kbps on the video and so on.

- Robert (PmR)DIJ
Maybe try using just simple MP3 with 128 and see how that goes, also from my testing I wouldn't advise anything over 1000kbps.

But yeah, good to see someone else can get it working too.
bootlegapparel is offline View bootlegapparel's Photo Album   Reply With Quote
Old 03-07-2008, 05:09   #15
elviselvis
Senior Member
 
elviselvis's Avatar
 
Join Date: May 2007
Location: Czech Republic, Europe
Posts: 724
Default

to make .mp4 h264 files playable you have to do this:

1) disable CABAC
2) set maximum number of b-frames to zero
3) disable deblocking (to aviod graphical bugs)
4) h264 level set to 5.1
5) maximal bitrate set to 2000 kbps (at 3000 kbps A3 start to skipping frames)
6) number of reference frames set to 6 (7 or more A3 will not play, shows only black picture and plays only audio)
7) limit maximal resolution into rectangle into 800x480 because in this resolution A3 don`t have to resize it while playing (so allowed resolutions are for example 800x300 or 640x480), in higher it skipping frames and audio/video asychronization appear
note: this is not so important to be exactly display`s 800x480, you can set it to lower values because due to this bug http://iaudiophile.net/forums/showthread.php?t=20188 in Cowon A3 firmware will be unfortunately always video viewed blurred (no matter what resolution it has)
8) audio codec to AAC-LC (low-complexity profile) up to 160 kpbs stereo
9) use .mp4 container, NOT .AVI !!!!!! because avi is not suited to h264, avi is very old container which will carry h264 only with problems
__________________
Bc. Jakub Sloup

Last edited by elviselvis; 03-07-2008 at 05:18..
elviselvis is offline View elviselvis's Photo Album   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:04.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.


Copyright © 2006-2011 CrowdGather |  About iAudiophile |  Advertisers | Investors | Legal | Contact