OGV格式可在我的计算机上正常播放,但转码掉落(重复?)帧
我使用ubuntu 12.10上的recordmydesktop进行了一系列截屏。输出是一个ogv文件。当我使用默认的电影播放器(图腾)观看ogv文件时,它看起来不错-音频和视频是同步的。当它被我或youtube转码时,音频和视频不同步。好像我在叙述时跳过了一两张幻灯片。 更新资料 我怀疑问题更恰当地描述为在转码期间丢弃重复的帧。在鼠标移动的地方转换视频似乎正常。但是,当我在幻灯片中聊天时,那些重复的帧会丢失。 我看到了,但这不是我的情况(试图从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张幻灯片。每次滑动幻灯片时,我也会同时点击麦克风(10s,15s,20s,25s)。 以下是完成的一些转换(每个显示都是它自己的视频计时问题): 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版权所有(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 / 64bit …