[解決済み] httpライブストリーミングのm3u8ファイルからFFMPEG mp4?[クローズド]
2022-03-16 14:02:46
質問
httpライブストリーミングのm3u8ファイルからmp4を抽出する方法を教えてください。私は以下のコマンドを試してみました。
ffmpeg -i {input file} -f rawvideo -bsf h264_mp4toannexb -vcodec copy out.mp4
このエラーをとりました。
[NULL @ 0000000002f07060] パケットヘッダがグローバルエクストラデータに含まれていない、ストリームが破損している、または MP4/AVCC ビットストリームが無効です コーデックコピーでストリーム 0 のビットストリームフィルター h264_mp4toannexb を開くことに失敗しました。I
解決方法を教えてください。
コマンドは完全に間違っています。出力形式は
rawvideo
というビットストリームフィルタは必要ありません。
h264_mp4toannexb
を変換したいときに使う
h264
に含まれる
mp4
から
Annex B
で使用されている形式です。
MPEG-TS
を例にとって説明します。代わりに使いたいのは
aac_adtstoasc
に対して
AAC
ストリームを使用します。
ffmpeg -i http://.../playlist.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4
関連
-
[解決済み] ffmpegが、画像からスライドショーを作ろうとすると、「Output file #0 does not contain any stream」と投げる。
-
[解決済み] ffmpeg 入力された h264 を h265 に処理する際に無効なデータが見つかった
-
[解決済み] ffmpeg が MJPEG エンコード用に高画質な画像を生成する。
-
[解決済み] FFmpeg を libfdk_aac と共にコンパイルする。
-
[解決済み] ffmpeg concat: "安全でないファイル名"
-
[解決済み] ffmpegの "setpts "フィルタは、具体的に何をするのですか?[クローズド]
-
[解決済み] ffmpeg - 動画処理 - 空白の動画でトランジションを作成する
-
[解決済み] H264コーデックで動画をエンコードするffmpegの使い方
-
[解決済み] ffmpegのコマンドラインでの "copy "は何をするのですか?
-
[解決済み] FFmpegを使って2つのMP4ファイルを連結する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ffmpegが存在する場合、出力ファイルを上書きする
-
[解決済み] ffmpegが、画像からスライドショーを作ろうとすると、「Output file #0 does not contain any stream」と投げる。
-
[解決済み] FFmpeg を libfdk_aac と共にコンパイルする。
-
[解決済み] ffmpegの "setpts "フィルタは、具体的に何をするのですか?[クローズド]
-
[解決済み] ffmpeg - 動画処理 - 空白の動画でトランジションを作成する
-
[解決済み] ffmpeg concat: "安全でないファイル名"
-
[解決済み] FFmpegからRTSPをストリーミングするには、どのような手順が必要ですか?
-
[解決済み] FFMPEG-ビデオを画像に変換する
-
[解決済み] ffmpegのコマンドラインでの "copy "は何をするのですか?
-
[解決済み] httpライブストリーミングのm3u8ファイルからFFMPEG mp4?[クローズド]