[FFmpeg-user] Transcoding for the Roku with recent ffmpeg
littlebat
dashing.meng at gmail.com
Mon Jan 7 01:31:21 CET 2013
On Sun, 06 Jan 2013 07:22:05 -0800
Yan Seiner <yan at seiner.com> wrote:
> I think I've finally figured it out.... Looks like anything later
> than ffmpeg 0.5 can't transcode for the roku, or at least for my
> first generation roku. (?) Fingers crossed but so far 2 short tests
> and everything seems to be in order. Transcoding the first full
> length movie as I write this.
>
> yan at selene:~/vob$ ffmpeg -v
> FFmpeg version 0.5.10, Copyright (c) 2000-2012 Fabrice Bellard, et al.
> configuration: --enable-libx264 --enable-libfaac --enable-gpl
> --enable-nonfree
> libavutil 49.15. 0 / 49.15. 0
> libavcodec 52.20. 1 / 52.20. 1
> libavformat 52.31. 0 / 52.31. 0
> libavdevice 52. 1. 0 / 52. 1. 0
> built on Jan 6 2013 07:05:22, gcc: 4.3.3
>
> This is the invocation line. I am running latest libx264....
>
> ffmpeg -y -i $1.vob -acodec libfaac -ab 128k -vcodec libx264 -vpre
> normal -crf 22 -threads 0 -r 23.976 -f mp4 $1.mp4
> qt-faststart $1.mp4 /data21/rtmovies/$1.mp4
>
>
> Here's what mediainfo says:
>
> yan at selene:/data21/rtmovies$ mediainfo redwings.mp4
> General
> Complete name : redwings.mp4
> Format : MPEG-4
> Format profile : Base Media
> Codec ID : isom
> File size : 10.8 MiB
> Duration : 2mn 3s
> Overall bit rate mode : Variable
> Overall bit rate : 734 Kbps
> Writing application : Lavf52.31.0
>
> Video
> ID : 1
> Format : AVC
> Format/Info : Advanced Video Codec
> Format profile : High at L3.0
> Format settings, CABAC : Yes
> Format settings, ReFrames : 2 frames
> Codec ID : avc1
> Codec ID/Info : Advanced Video Coding
> Duration : 2mn 3s
> Bit rate : 601 Kbps
> Width : 720 pixels
> Height : 480 pixels
> Display aspect ratio : 16:9
> Frame rate mode : Constant
> Frame rate : 23.976 fps
> Standard : NTSC
> Color space : YUV
> Chroma subsampling : 4:2:0
> Bit depth : 8 bits
> Scan type : Progressive
> Bits/(Pixel*Frame) : 0.073
> Stream size : 8.85 MiB (82%)
> Writing library : x264 core 129 r2230 1cffe9f
> Encoding settings : cabac=1 / ref=2 /
> deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=6 / psy=1 /
> psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 /
> trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 /
> chroma_qp_offset=-2 / threads=3 / lookahead_threads=1 /
> sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 /
> bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 /
> b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 /
> weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 /
> intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=22.0 /
> qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.41 /
> aq=1:1.00
>
How about you copy the libx264 profile files in ffmpeg 0.5.10 into the
latest ffmpeg profile files folder?
More information about the ffmpeg-user
mailing list