このアプリケーションでは、一連の静止画像を含むMOVファイルが生成されます。ビデオのフレームレートは10fpsで、avc1(H264)コーデックを使用してエンコードされています。音声は常に約0.5秒の無音から始まり、mp4a(MPEG-4 AAC-LC)コーデックでエンコードされます。オンラインサービスにアップロードした後、H264へのトランスコードが行われ(おそらく異なる設定で)、オーディオはビデオの半分前に表示されます。開始時の無音部分が音声ではなくビデオ部分で消されているように見えます。これは、生成するWMVファイルでも発生します。ソースビデオやこれを引き起こす可能性のあるトランスコードで発生する可能性のある問題に関するアイデアはありますか?オンラインサービスにアップロードした後にH264からH264にトランスコードすると、オーディオ/ビデオの同期に問題が発生する
答えて
私は確かにこれに答えることができません - 私はFacebookがそれをしているのかどうか分かりません。
が存在することができ、2つの可能性:
がオーディオだけのタイムスタンプの不連続性を持っているかもしれません埋め。すなわち、ストリームは何らかのタイムスタンプ(無音状態)で開始し、その後、実際のオーディオが開始されると、タイムスタンプが異なる。したがって、トランスコーダは、この部分を捨てるのに十分なほどスマートになる可能性があります。
他の可能性は、無音を追加するときに、ある時点までにタイムスタンプを追加していないことです。トランスコーダは、最初の有効なタイムスタンプがわかるまで、オーディオフレームを削除することができます。これは、ライブストリームからデータを受信することを期待する多くのリアルタイムトランスコーダ/デコーダの場合にも当てはまります。
もっと正確な答えを得るためにこの行をもっと詳しく説明してください。
ありがとうDipan。 Windows Media ASF Viewを使用して、両方のストリームが同時にオブジェクトで始まる「データオブジェクト」の下に表示されるWMVファイルを調べます。実際にビデオをレンダリングするときには、最初に無音を含むWAVファイルを用意して、Async File ReaderとWave Parser DirectShowフィルタを使用してこれをビデオに追加します。オーディオの無音部分をビデオに追加することはありません。常にオーディオに存在します。 – Andrew
- 1. VLCにh264ビデオファイルを再生させる
- 2. 問題のデコードH264フレームのFFMpeg
- 3. ファイルのアップロード後にページを更新する際に問題が発生する
- 4. 生のh264をWebブラウザにストリーム
- 5. iOS5にアップグレードした後にスクロールするときに問題が発生する
- 6. 再生.h264ビデオフォーマット - iOS
- 7. ファイルをs3にアップロードする際に問題が発生する
- 8. Android録画と結果にオーディオビデオの同期に関する問題があります
- 9. ビデオをh264にエンコードするにはどうしたらいいですか?
- 10. -12909イントラリフレッシュを使用したh264ストリームのデコードでエラーが発生する
- 11. オーディオ/ビデオ同期、TS MPEG2;ハンドブレーキのPTSを理解するH264/AVC
- 12. H264のシステムデータレートについて
- 13. H264-ESビデオストリームにタイムスタンプを追加する
- 14. .movファイルを.h264ファイルに変換する
- 15. ディレクトリに画像をアップロードする際に問題が発生しました
- 16. ファイルをターゲットフォルダにアップロードする際に問題が発生しました
- 17. Gstreamer:stdoutから生のイメージを読み込み、h264ストリームに変換する
- 18. OpenCV + PythonでElp H264からH264ストリーミングを読む
- 19. H264ストリーミングにMediaCodecを使用
- 20. Java:ファイルをアップロードする際に問題が発生する
- 21. csvファイルのアップロード中に問題が発生しました
- 22. 大きなファイルをアップロードするとサーバーに問題が発生しますか?
- 23. FFmpegのトランスコーディングH264にMPEG2と比較フレーム
- 24. ffmpegを使用してRaw H264フレームをデコードする際にエラーが発生しました。
- 25. 自動再生を有効にする方法.h264 video in html
- 26. H264 RTPストリームをPCAPから再生可能なビデオファイルに変換する方法
- 27. アスタリスクのh263とh264
- 28. h264 mp4インデックスからフロントコマンドライン
- 29. 複数のファイルをアップロードする際に非同期で問題が発生する
- 30. h264リアルタイムビデオストリーミング
使用しているトランスコーダーとは何ですか? –
アップロード後にFacebookが行うトランスコードは何でも可能です。 – Andrew