2017-08-12 19 views
0
ffmpeg -i "udp://localhost:2117" -vf "movie= logo3.png [logo];[in] 
[logo]overlay= 30:70 [out]" -c:a aac -ac 1 -strict -2 -c:v libx264 -maxrate 
1500k -bufsize 1500k -g 40 -r 23 -preset veryfast -threads 1 -f flv 
rtmp://localhost/live/OTA2 

I'amをffmpegのに-vf使用して、私のコマンドにyadifフィルタを適用することができますが、私はそう、エラーを取得しています多分私は文法を知らないのです yadifフィルタを現在のコマンドに適用する方法を教えてください。は、どのように私は私のストリーミングトランスコーディングのために、私は「」側-vfでyadifフィルタを適用したいの上に、このコマンドを使用して

答えて

0

この場合、filter_complexを使う方が良いでしょう。

ffmpeg -i "udp://localhost:2117" 
    -filter_complex "[0]yadif[main];movie=logo3.png[logo];[main][logo]overlay=30:70" 
    -c:v libx264 -maxrate 1500k -bufsize 1500k -g 40 -r 23 -preset veryfast -threads 1 
    -c:a aac -ac 1 -strict -2 
    -f flv rtmp://localhost/live/OTA2 
+0

私はfiller_complexを試してみましたが、入力結果が小さく、品質が低下しています –

関連する問題