【问题标题】:Cannot get duration in FFmpeg laravel无法在 FFmpeg laravel 中获取持续时间
【发布时间】:2017-08-13 09:07:08
【问题描述】:

我按照github中的命令,找到了很多参考,但是它返回一个大对象,并且无法访问持续时间

这是我的代码

  $ffprobe = \FFMpeg\FFProbe::create();
  $ffprobe
      ->format($file) // extracts file informations
      ->get('duration');             // returns the duration property

  dd($ffprobe);

如果我使用 Echo 或 Return 会报错

Object of class FFMpeg\FFProbe could not be converted to string

【问题讨论】:

    标签: laravel video ffmpeg duration


    【解决方案1】:

    看起来您正在尝试回显 FFProb 的实例而不是持续时间。这个怎么样:

    $duration = FFMpeg\FFProbe::create()
            ->format($file)
            ->get('duration');
    
    echo $duration;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-21
      • 1970-01-01
      • 2018-06-21
      • 1970-01-01
      • 2018-04-18
      • 2022-11-10
      • 2016-12-17
      • 2016-06-10
      相关资源
      最近更新 更多