Log in

View Full Version : Max quality with blackberry 9000


gizzin
23rd October 2008, 08:00
I just bought a blackberry (it has h.264 support woot!), and the highest resolution it has is 480X360 which is half d. I never encoded anything for a cellphone b4. So I'm wondering a few things, since its half d its safe to say that half the bitrate would be acceptable? Also people that encoded for a blackberry what are the optimal megui settings that you tried or profile? Cellphone pda level 1.3? Anyways thanks for the help...

Shirokuu
26th October 2008, 17:20
The 9000 supports H.264 up to 1.5 Mbps with the LC version of the H.264 Baseline Profile with AAC-LC audio up to 160 Kbps / 48kHz / 2ch. Transcoding / encoding your videos with setting the encoder to CQ 22 with baseline profile level 1.3 with AAC-LC on 128 kbps would result in a nice video quality for your 9000.

microchip8
26th October 2008, 17:59
The 9000 supports H.264 up to 1.5 Mbps with the LC version of the H.264 Baseline Profile with AAC-LC audio up to 160 Kbps / 48kHz / 2ch. Transcoding / encoding your videos with setting the encoder to CQ 22 with baseline profile level 1.3 with AAC-LC on 128 kbps would result in a nice video quality for your 9000.

are you sure about that? Level 1.3 supports a max bitrate of 768 kbps. If the blackberry 9000 supports up to 1.5 Mbps then it must support at least level 2.0 (most probably it will be baseline 3.0), no?

Shirokuu
26th October 2008, 19:30
froggy1, i stand corrected. The 9000 supports H.264 video up to 768 Kbps with Baseline Profile up to Level 1.3 with AAC-LC audio up to 160 Kbps/48 Khz /2ch.

microchip8
26th October 2008, 20:41
froggy1, i stand corrected. The 9000 supports H.264 video up to 768 Kbps with Baseline Profile up to Level 1.3 with AAC-LC audio up to 160 Kbps/48 Khz /2ch.

do you have a 9000 yourself? Because I found something else on the blackberryforums.com site. Read the first post there - http://www.blackberryforums.com/media-center/149231-bold-video-converter-found.html

Shirokuu
26th October 2008, 21:29
I used the outdated 8300 in the past, but i was a regular reader on the crackberry's forum. I was quoting the following post: http://forums.crackberry.com/f83/best-video-format-blackberry-81678/
The BBForum's post suggests though supports up to 1,5 mbps? Hmm, i don't know what to make of it.

microchip8
26th October 2008, 22:09
well so far I've seen a lot of people mention using the iPhone h264 profile which works on the 9000. So if the iPhone profiles work on the 9000, then it must support Baseline @ L3.0. The same thing iPhone supports with a max bitrate of 1.5 Mbps. I'm trying to investigate as much as possible because I want to add a preset to h264enc for the BB 9000

Shirokuu
26th October 2008, 22:33
I read on other forums people doing exactly that. But how to figure out if the 9000 supports B-frames / CABAC / other fancy stuff the iPhone doesn't support?
(I use nowadays the iPhone 3G, and am trying to figure out if the 3G supports some of the h.264 specs the original first generation iPhone doesn't support.)

microchip8
26th October 2008, 22:41
well, if the BB 9000 supports only Baseline, then B-frames, CABAC and 8x8dct are not permitted. You can always try to enable some of these features and see if your iPhone 3G supports them, though I highly doubt it...

you can see which profile supports what in the wiki, scroll to the middle of the page http://en.wikipedia.org/wiki/H264

Shirokuu
26th October 2008, 22:56
well, if the BB 9000 supports only Baseline, then B-frames, CABAC and 8x8dct are not permitted. You can always try to enable some of these features and see if your iPhone 3G supports them, though I highly doubt it...

you can see which profile supports what in the wiki, scroll to the middle of the page http://en.wikipedia.org/wiki/H264

Well yes, i agree... I don't know which CPU's inside the BB9000, but the iPhone 3G uses the ARM 1176. One would think it would be fast enough to support a more advanced profile than baseline. Apple probably decided battery life is more important than implementing compatibility to h.264's extened profile.

Thanks for the wiki link, the matrix showing the differences in the various profiles was very interesting!