ライブテレビ(dvbt:mpeg.ts-files)を記録し、すぐにffmpegでwebmファイルにトランスコードするアプリケーションを構築しています。私はそれを一定の割合で行うことができます。そのため、ffmpeg は成長するファイルに追いつきません。
今、このファイルを html5 Web サイトで再生したいと考えています。これは機能しますが、ffmpeg のトランスコーディングが完了していない場合 (および webm ファイルがまだ成長している場合)、シークできません (進行状況バーはありません)。
トランスコード中にビデオ ファイルをシークすることはできますか? いくつかの ffmpeg 設定がありませんか? それともwebmが問題ですか?
これは私が今持っているものです:
ffmpeg -re "inputfile.ts" -y -f webm -vcodec libvpx -acodec libvorbis \
-aq 90 -ac 2 -b:v 1300k -threads 2 "outputfile.webm"
ありがとうございました