9
ffmpegを使用してテキストの字幕を追加する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、Stack Overflowのトピックと。 先月休業。 この質問を改善する 私はffmpegを使用して.mp4コンテナーにテキスト字幕を追加しようとしています: ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mp4 この行を実行しようとすると、エラーが発生します。 ストリームマップの数は、出力ストリームの数と一致する必要があります。 mp4をmkvに変更しようとすると(mp4はテキストの字幕をサポートしていますが)、次のようになります。 ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mkv それはストリームを正しくマッピングしますが、エラーを出します: 出力ストリーム#0.2のエンコーダー(コーデックID 94210)が見つかりません 起動すると ffmpeg -codecs srtコーデックがデコーダーとエンコーダーとしてサポートされていることがわかりますが、mp4とmkvのsubsエンコーディングに何が使用されているのか、またそれをオンにする必要があるのか、個別にコンパイルする必要があるのかわかりません。