FFmpeg:为什么我们需要在转换过程中创建临时文件

Awais fiaz

我一直在研究 ffmpeg,它的属性和用法。我已经开始使用预制的基于 PHP 的脚本,它在转换过程中创建临时文件。我试图弄清楚它在这个给定命令中的实际作用。为什么这个命令在转换过程中创建临时文件,它的目的是什么?

/usr/bin/ffmpeg -y -i /var/www/html/conversion_server/files/conversion_queue/15270581986ece98.mp4 -f mp4  -vcodec libx264 -preset superfast -r 23.97598565277  -maxrate 320000 -g 60 -crf 29 -profile:v baseline  -s 426x240 -aspect 1.77  -acodec libfdk_aac -ab 320k -ar 44100  /var/www/html/conversion_server/files/videos/2018/05/23/15270581986ece98/15270581986ece98-240.mp4 2> /var/www/html/conversion_server/files/temp/1527058199834e4.tmp

任何有关这方面的帮助将不胜感激。

吉安

FFmpeg 在 stderr 上发出其日志消息。

2> /var/www/html/conversion_server/files/temp/1527058199834e4.tmp 将其捕获到指定的文件中。

如果转换成功(退出代码 0),您可以删除该文件。如果没有,请检查它以进行故障排除。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

JAVA-ThreadPoolExecutor 为什么我们需要在recheck过程中判断execute函数中的worker数量?

为什么Drupal无法创建临时文件?

为什么在安装过程中需要为Tensorflow创建一个conda环境?为什么我们不能通过pip安装Tensorflow?

rsync-在传输过程中会创建一个临时文件吗?

为什么我们需要在堆中创建一个对象?

在Android中创建临时文件

在bash中创建临时文件

我们在用户输入过程中使用与号,但为什么在C分配过程中不需要使用与号?

为什么我的Spring webflux应用程序会在每个请求上创建临时文件?

为什么即使关闭临时文件也能写入和读取临时文件?

为什么在API调用中为输入文件创建的每个新临时文件,哈希都考虑相同的值?

什么是临时文件?

PHP:如何将新转换的ffmpeg文件保存到临时文件中

在上传之前调整图像文件的大小;我们可以覆盖临时文件并上传吗?

为什么我们需要在Linux上挂载?

为什么不能使用动态分配的字符串创建临时文件?

为什么会显示“尚未创建临时文件夹”消息?

为什么我们需要在C ++头文件中使用“ #if defined Identifier”?

为什么有时我们需要在根目录下挂载那些文件?

为什么我们需要在我们的分叉存储库中创建一个分支来推送我们的更改,然后向上游存储库创建拉取请求?

如何防止spyder在我保存的文件的同一目录中创建临时文件

为什么我们需要在/ dev / null 2>&1中有2>&1?

为什么我们需要在React Hook中返回一个函数?

为什么我们需要在Guice模块中实现configure()?

为什么我们需要在此脚本中调用“ c.set.bind(c)”?

为什么我们需要在Android应用中存储Goefence数据?

为什么我们需要在链接列表中填充数据?

为什么我们需要在PyTorch中调用zero_grad()?

为什么我们需要在React Native中绑定函数?