【发布时间】:2011-08-07 06:30:11
【问题描述】:
我想模仿 bing 视频预览功能,使用缩略图预览,然后 onMouseOver,加载和播放视频文件。我打算使用VideoJS (html5 + flash) 来播放视频。我需要使用 ffmpeg 来制作这些视频文件。
如何创建仅包含视频的 mp4 预览,其中包含完整剪辑的每隔一分钟的 1 秒,并使用 php + ffmpeg 命令行将分辨率缩小到固定宽度(保持纵横比,最好使用缩放裁剪)?
我假设它可以通过剪切 1s 剪辑的方式以某种方式完成,然后组合较小的剪辑,并重新编码以获得最终的重新缩放输出。
*编辑:使用 ffmpeg 是设计要求。拉出 1s 剪辑应该相当容易,但使用 ffmpeg 将它们组合起来似乎有些复杂。我不想要循环缩略图,我想要一个包含许多 1s 剪辑的视频预览。例如。以秒为单位的运行时间:100-101 和 200-201 组合在一个高度压缩的剪辑中。我要求提供一个命令行示例,说明如何以有效的方式执行此操作。
【问题讨论】:
标签: php ffmpeg video-streaming