3
OGV形式は私のコンピューターで適切に再生されますが、トランスコーディングはフレームを(ドロップ?
ubuntu 12.10でrecordmydesktopを使用して一連のスクリーンキャストを作成しました。出力はogvファイルです。デフォルトのムービープレーヤー(トーテム)を使用してogvファイルを見ると、問題なく見えます。オーディオとビデオは同期しています。(私またはyoutubeによって)トランスコードされると、オーディオとビデオが同期しなくなります。ナレーション中に1〜2枚のスライドをスキップしているようです。 更新 この問題は、トランスコーディング中に重複フレームをドロップすることでより適切に特徴付けられると思います。マウスが動いているビデオの変換は、通常は正常に機能するようです。しかし、スライドの最中に話していると、これらの重複するフレームが削除されます。 私はこれを見ましたが、それは私の状況ではありません(ogv->何かから移動しようとしています)/superuser/436187/ffmpeg-convert-video-w-dropped-frames-out-of-sync AVIファイルは正しく翻訳されているようです!これは誰かにとって大きなヒントになると思います。根本的な問題を追跡したいのですが。以前のビデオからAVIへの変換をテストしていますが、各トランジションを確認する必要があるため、これにはしばらく時間がかかります。 例 これはGTK-recordmydesktopから元OGVファイルです: http://dl.dropbox.com/u/64693533/sync_test/sync_test1.ogv ビデオは10秒間のスライドで始まり、さらに5秒間ずつ3枚のスライドに進みます。スライドを進めるたびに、マイクもタップします(10秒、15秒、20秒、25秒)。 実行されたいくつかの変換を以下に示します(それぞれに独自のビデオタイミングの問題が表示されます)。 http://dl.dropbox.com/u/64693533/sync_test/sync_test1.mp4 これは最初のフレームの最初のスライドを示していますが、すぐに先に進みます これは、ストックffmpegを使用して行われました http://dl.dropbox.com/u/64693533/sync_test/sync_test1.ffmpeg-static.mp4 これはかなり近いです-何らかの理由で13代でそれは前進することを決定します これは数日前のffmpegの静的ビルドを使用して行われました ここにそれがyoutubeにあります-あなたは13秒頃にそれが早く進むのを見ることができます(スライド1->スライド2から): 以下は、OGVファイルが正しく機能することの証明です。 ffmpegの翻訳 ffmpegまたはavconvを使用すると、YouTubeと同様の結果が得られるようです(移行は早期に発生するようですが、必ずしも同時に発生するわけではありません)。 これが私が使用するコマンド(最近のffmpegの静的ビルドで)と出力です。 $〜/ ffmpeg / ffmpeg -i JSP.ogv JSP.mp4 ffmpegバージョンN-50025-gb8bb661 Copyright(c)2000-2013 FFmpeg開発者 2013年2月17日05:23:03にgcc 4.6(Debian 4.6.3-1)でビルド 設定:--prefix = / root / ffmpeg-static / 64bit --extra-cflags = '-I / root / ffmpeg-static …