【发布时间】:2011-03-09 12:42:53
【问题描述】:
我正在尝试提供 30 秒的优质视频预览(用户必须付费才能完整观看)。所以我想在上传这些视频时创建一个 30 秒的视频文件。我使用 ffmpeg 如下,但它不起作用。
ffmpeg -ss 00:00:00.0 -t 00:00:30.0 -i input.flv -acodec copy -vcodec copy -async 1 output.flv
提前致谢
【问题讨论】:
-
“它不工作”不是错误描述。
-
它不工作意味着它没有创建文件并且该行之后的代码工作正常。所以我找不到错误。
-
此外,这实际上不是 PHP 问题... ^_^
-
您应该展示您正在使用的 PHP 代码,并提供有关您的环境的更多详细信息。
-
我使用 ffmpeg 代码如下 exec("ffmpeg -sameq -ss 00:00:00.0 / -t 00:00:30.0 -i '/home/tut2pr8c/public_html/video_flv/$new_video_file_name ' /home/tut2pr8c/public_html/video_flv/$file_id"."_PREMIUM_PREVIEW.flv");