ffmpeg 基本操作,請坐下

2021-10-08 03:31:44 字數 1012 閱讀 5219

先各自裁剪出一半,後拼接,裁剪後的結果不壓縮編碼,儲存為raw data的yuv或其他格式,yuv420是一種rawdata的格式

ffmpeg -i a.mp4 -vf crop=960:1072:0:0 -c:v rawvideo -pix_fmt yuv420p a_left.yuv

ffmpeg -i b.mp4 -vf crop=960:1072:960:0 -c:v rawvideo -pix_fmt yuv420p b_right.yuv

ffmpeg -s 960x1072 -pix_fmt yuv420p -i a_left.mp4 -s 960x1072 -pix_fmt yuv420p -i b_right.mp4 -filter_complex 「[0:v]pad=iw2:ih1[a];[a][1:v]overlay=w」 -c:v h264 -b:v 20000k out.mp4

要提供輸入yuv資料的寬高、格式,要指定輸出的編碼器(之前預設跟輸入一致,yuv輸入是無壓縮編碼格式所以要指定)

ffmpeg的一些基本操作

目錄ffmpeg i input.flv f mp4 output.mp4引數說明 i 被處理的多 檔案 f 轉換的目標格式 ffmpeg i input.mp4 an vcodec copy output.mp4引數說明 an 該引數不許需要指定值,意義為不需要音訊資料 ffmpeg i inpu...

ffmpeg相關操作

分解mp4 為m3u8 ffmpeg i f input.mp4 hls time 10 hls list size 0 c v libx264 c a aac strict 2 f hls f output output.m3u8 ffmpeg y i f 1.mp4 vcodec h264 f ...

FFmpeg基本原理

2014 9 9 閱讀155 ffmpeg是相當強大的多 編譯碼框架,在深入分析其源 之前必須要有基本的多 基礎知識,否則其源 會非常晦澀難懂。本文將從介紹一些基本的多 只是,主要是為研讀ffmpeg源 做準備,比如一些編譯碼部分,只有真正了解了多 處理的基本流程,研讀ffmpeg源 才能事半功倍。...