FFmpeg文章目錄

Upate to 20190331

專題

seek

ffmpeg # How to seek in mp4/mkv/ts/flv
ffmpeg # flags &= ~AVSEEK_FLAG_BACKWARD
ffmpeg # AVSEEK_FLAG

concat

ffmpeg # concat 連接兩個視頻
ffmpeg # -f concat -i mylist.txt
ffmpeg # concat詳解+音畫同步策略

截圖

ffmpeg # 截圖

文字

ffmpeg # 為視頻添加文字drawtext
ffmpeg # drawtext 進(jìn)階
ffmpeg # macOS 添加drawtext支持

音頻

ffmpeg # 音頻那些事

畫中畫

ffmpeg # 畫中畫中的視頻進(jìn)行循環(huán)

time_base

ffmpeg # 各種封裝格式的time_base
ffmpeg # time_base轉(zhuǎn)換函數(shù)av_rescale_q
ffmpeg # 幾個關(guān)鍵結(jié)構(gòu)體的dts和pts的time_base

轉(zhuǎn)封裝

ffmpeg # 轉(zhuǎn)封裝命令行
ffmpeg # -c copy 拷貝所有的流
ffmpeg # 轉(zhuǎn)封裝 函數(shù)
ffmpeg # 怎么控制只是轉(zhuǎn)封裝而不需要轉(zhuǎn)碼
ffmpeg # h264_mp4toannexb

編碼 轉(zhuǎn)碼

ffmpeg # 轉(zhuǎn)碼 process_input() & reap_filters()
ffmpeg編碼后的.264數(shù)據(jù)長啥樣
使用ffmpeg進(jìn)行H264編碼如何不包含B幀
Transcoding with ffmpeg
ffmpeg # CUDA/CUVID/NVDEC # 完全硬件轉(zhuǎn)碼 vs 部分硬件轉(zhuǎn)碼
ffmpeg # 使用x264/x265參數(shù)
ffmpeg # -strict -2

常用命令和使用技巧

ffmpeg 命令行 常用示例
ffmpeg # Linux # 利用2>&1將輸出結(jié)果到文件
ffmpeg # 將.texi格式的文檔轉(zhuǎn)換為html
ffmpeg # 利用loglevel控制打印日志的信息
ffmpeg 常用命令 02

重要結(jié)構(gòu)體

ffmpeg核心結(jié)構(gòu)體AVPacket/AVFrame
ffmpeg # AVRational
ffmpeg # AV_TIME_BASE units
ffmpeg # 判斷AVFrame是否為關(guān)鍵幀
ffmpeg # 判斷AVPacket是否為關(guān)鍵幀
ffmpeg 中 結(jié)構(gòu)體初始化 的那些花樣

重要函數(shù)

ffmpeg # avformat_find_stream_info
ffmpeg # avcodec_send_xxx & avcodec_receive_xxx

常用參數(shù)

ffmpeg # -ss
ffmpeg # -fflags +genpts
ffmpeg # 視頻同步參數(shù) -vsync & -aresample
ffmpeg # probesize & analyzeduration
ffmepg # pix_fmts & out_range
ffmpeg # copyts

filters

ffmpeg中的scale和crop參數(shù)
ffmpeg將tile拼成完整的視頻
ffmepg中的filter處理的是decoded frames
ffmpeg中filter的3個層次
ffmpeg # 為視頻添加文字drawtext

編譯

linux下Intel-FFmpeg-Plugin遇到libmfx not found using pkg-config問題
centos下編譯x265
linux # x264編譯
build ffmpeg with CUDA
mac # eclipse 編譯調(diào)試ffmpeg
ffmpeg # /lib64/libva.so.1: version `VA_API_0.34.0' not found
ffmpeg # centos # build with libfdk_aac
ffmpeg # macOS 調(diào)試x264

流媒體協(xié)議

Mac下安裝支持rtmp協(xié)議的ffmpeg

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容