Open zfkun opened 10 years ago
记录下查出调用参数的方法:
ps auxwww | grep ffmpeg
考虑取消 file 方式,换成 stream 方式
参考 Beamer 的调用参数:
/Users/zfkun/Applications/Beamer.app/Contents/Resources/ffmpeg --segment-length 5 --segment-offset 0 -ss 0 -i file:/Users/zfkun/Movies/That.Awkard.Moment.2014.HR-HDTV.AC3.1024X576.x264.mkv -f mpegts -c:v libx264 -preset ultrafast -crf 20 -force_key_frames expr:gte(t,n_forced*5) -pix_fmt yuv420p -map 0:0 -s 1024x576 -c:a aac -strict experimental -ac 2 -ab 160k -matrix_encoding dplii -ar 48000 -async 1 -map 0:1 pipe:1
顺便记录下 Beamer
自带 ffmpeg
的编译配置参数
ffmpeg version 2.2-64f0b1a Copyright (c) 2000-2014 the FFmpeg developers
built on Mar 25 2014 17:08:41 with Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
configuration: --prefix=/Users/eelco/Projects/Beamer/FFmpeg/build --extra-version=64f0b1a --enable-shared --disable-static --enable-static-dependencies --disable-ffserver --disable-doc --disable-encoders --enable-encoder=libx264 --enable-encoder=aac --enable-encoder=ac3 --enable-encoder=png --enable-encoder=rawvideo --enable-encoder=srt --disable-muxers --enable-muxer=mpegts --enable-muxer=mov --enable-muxer=mp4 --enable-muxer=m4v --enable-muxer=matroska --enable-muxer=avi --enable-muxer=image2 --enable-muxer=srt --disable-bsfs --enable-bsf=h264_mp4toannexb --disable-protocols --enable-protocol=file --enable-protocol=pipe --enable-protocol=http --enable-protocol=https --disable-filters --enable-filter=copy --enable-filter=scale --enable-filter=transpose --enable-filter=hflip --enable-filter=vflip --enable-filter=aresample --enable-filter=volume --enable-filter=pad --enable-filter=crop --enable-filter=overlay --enable-filter=color --enable-gpl --enable-version3 --enable-libx264 --enable-libtheora --enable-libvorbis --enable-gnutls --enable-vda --extra-cflags='-DMACOSX_DEPLOYMENT_TARGET=10.9 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -mmacosx-version-min=10.9 -I/Users/eelco/Projects/Beamer/FFmpeg/build/include' --extra-ldflags='-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -mmacosx-version-min=10.9 -L/Users/eelco/Projects/Beamer/FFmpeg/build/lib'
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
Hyper fast Audio and Video encoder
考虑取消
file
方式,换成stream
方式参考
Beamer
的调用参数: