【问题标题】:To cut flv video using php使用 php 剪切 flv 视频
【发布时间】: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");

标签: php ffmpeg exec


【解决方案1】:

@shinod,我已经在我的电脑上测试过了。这是工作。

ffmpeg -ss 00:00:00.01 -t 00:00:30.00 -i input.flv -acodec copy -vcodec flv -async 1 output.flv

-vcodec copy 替换为-vcodec flv

【讨论】:

    猜你喜欢
    • 2013-04-09
    • 2017-10-01
    • 2011-07-30
    • 2011-03-17
    • 1970-01-01
    • 2012-08-03
    • 2014-01-18
    • 1970-01-01
    • 2010-12-16
    相关资源
    最近更新 更多