|
2008-03-22
, 03:48
|
Posts: 60 |
Thanked: 22 times |
Joined on Feb 2008
|
#32
|
|
2008-05-05
, 18:42
|
|
Posts: 270 |
Thanked: 610 times |
Joined on Nov 2007
@ Leipzig/Germany
|
#33
|
The Following User Says Thank You to seiichiro0185 For This Useful Post: | ||
|
2008-05-14
, 12:28
|
Posts: 9 |
Thanked: 1 time |
Joined on Oct 2007
|
#34
|
|
2008-07-08
, 04:57
|
|
Posts: 3,790 |
Thanked: 5,718 times |
Joined on Mar 2006
@ Vienna, Austria
|
#35
|
|
2008-07-15
, 08:09
|
|
Posts: 3,790 |
Thanked: 5,718 times |
Joined on Mar 2006
@ Vienna, Austria
|
#36
|
|
2008-12-22
, 14:37
|
|
Posts: 3,790 |
Thanked: 5,718 times |
Joined on Mar 2006
@ Vienna, Austria
|
#37
|
Yep, the N810 will start to get choppy when the bit rate goes higher than 400Kbps. So I have modified my encoding settings again. I am reducing to 1 ref-frame and no mixed ref-frame to speed up the decoding (on the N810) a little bit more, the quality hasn't suffer too much, so it's worth it. Audio is changed down to AAC-LC to speed up decoding as well.
Video:
x264 2-pass encoding
Framerate = 23.976 fps (I use avisynth TDecimate() to reducing the frame rate)
x264 settings:
Profile: Baseline Level 1.2
(No CABAC, No B-Frames, Ref Frames=1, No Mixed R-Frames)
(Partitions: i4x4,p4x4,p8x8,b8x8)
Max Bitrate = 384Kbps (try to constraint the bitrate to below 400kbps, N810 can deal with occassional peak to above 400 with this baseline profile)
Ave Bitrate = 192KBps (This will determine the final file size)
Audio:
AAC-LC 96/128 kbps
mencoder -dvd-device $DVDDEVICE dvd://$TITLE -aid $AID -vf crop=$WIDTH:$HEIGHT \ -nosound \ -vf dsize=15/9,scale=352:208,eq=2,harddup \ -ovc x264 -x264encopts bitrate=300:nocabac:partitions=p8×8,b8×8,i4×4:level_idc=12:frameref=2:me=umh:bframes=0:nodeblock:noweightb:nomixed_refs:pass=1:turbo \ -sid 0 \ -of rawvideo -o /dev/null mencoder -dvd-device $DVDDEVICE dvd://$TITLE -aid $AID -vf crop=$WIDTH:$HEIGHT \ -nosound \ -vf dsize=15/9,scale=352:208,eq=2,harddup \ -ovc x264 -x264encopts bitrate=300:nocabac:partitions=p8×8,b8×8,i4×4:level_idc=12:frameref=2:me=umh:bframes=0:nodeblock:noweightb:nomixed_refs:pass=2 \ -sid 0 \ -of rawvideo -o N800.264 mencoder -dvd-device $DVDDEVICE dvd://$TITLE -aid $AID \ -ovc copy \ -oac faac -faacopts br=40:mpeg=4:object=2 \ -af resample=32000:0:2,volume=4:1 \ -of rawaudio -o N800.aac rm N800.mp4 mp4creator -create=N800.aac -H N800.mp4 mp4creator -create=N800.264 -interleave -rate=25 -H -O N800.mp4
bitrate=300:nocabac:partitions=i4x4,p4x4,p8x8,i8x8:level_idc=13:frameref=3:me=umh:bframes=0
Have you turn off many settings in order to achieve the fast decoing speed? Mind you, if you turn off everything, you are getting Divx/Mpeg4ASP quality video, which is what the Nokia ITVC does anyway)
Another point, if you generate a h264 file with an average bit rate of 600Kbps, without any constraint on max bit rate, the video bitrate will peak well over 1000Kbps (with variable bitrate encoding). This type of bit rate is going to choke the Nokia N8x0 to death. If you are setting a constant bitrate of 600Kbps, then you are producing unneccessary large file size, you could have the same video at variable bitrate at half of the size and the same quality.