ffmpeg deocde不生成输出文件

Xin*_* He 7 ffmpeg

我想使用ffmpeg来解码h264文件.

由于我只想测量解码时间,输出文件的创建会花费大量的时间和时间测量不会那么准确.

那么任何人都可以帮助解决这个问题吗?

我用"ffmpeg -i blue_sky.h264 output.yuv"来解码.

提前致谢!

ptQ*_*tQa 14

如果你只想测量解码时间,我认为你应该使用原始的null格式作为输出/ dev/null.您可以使用此命令执行此操作

ffmpeg -i input.mp4 -f null /dev/null
Run Code Online (Sandbox Code Playgroud)

  • 我只想注意一些事情.在ffmpeg文档中你会看到它建议使用`/ dev/null`用于Unix和`NUL`用于Windows的地方,这在技术上是正确的,但即使你写了一个文件名,它也不会被写入(这是好的)要知道,因为我不需要检查Windows/Unix).我把它留作`-`,因为它与其他使用它作为"管道输入/输出指示器"的应用程序在视觉上一致,但是名称(如`null`)也可以. (3认同)