2017-04-16 2 views
0

字幕付き字幕を適切な品質と字幕で作成できませんでした。ここに私のbashスクリプトがあります:ffmpegでGIFを変換中に字幕が表示されない

start_time=00:00:45 
duration=5 


PALETTE="palette.png" 
SUBTITLE="subtitles=sub.srt:force_style='Fontsize=24'" 
FILTERS="fps=20,scale=400:-1:flags=lanczos" 




ffmpeg -ss $start_time -t $duration -i $1 -vf "$FILTERS,palettegen" -y $PALETTE 
ffmpeg -ss $start_time -t $duration -i $1 -i $PALETTE -lavfi "$FILTERS[x];[x][1:v] paletteuse" -y $2 -vf $SUBTITLE 

出力gifの字幕はありません。関連する質問はすでにhereですが、それでもうまくいきませんでした。

+0

あなたの質問を削除するには、[スーパーユーザ]に適してい(http://superuser.com/tour)。 [スタックオーバーフローは、プロと熱心なプログラマーのための質疑応答サイトです](http://stackoverflow.com/tour)。 – Cyrus

答えて

0

フィルタには字幕フィルタが含まれている必要があります。

FILTERS="fps=20,scale=400:-1:flags=lanczos,subtitles=sub.srt:force_style='Fontsize=24'" 

そして-vf $SUBTITLE

+0

いいえ、すでに試してみましたが、うまくいきませんでした。 – 0rhodabasi

+0

コマンドに '-report'を追加し、ログを共有します。 – Mulvya

+0

https://pastebin.com/XKNHSPfK(最初のコマンド)、https://pastebin.com/Zj0gW1ZF(2番目のコマンド) – 0rhodabasi

関連する問題