繁体   English   中英

FFMPEG 创建演示文件

[英]FFMPEG create a demo file

从给定的文件(例如 test.mp4)我想创建一个具有完全相同属性(例如视频速率、分辨率等)的新文件,唯一的区别是持续时间。 例如 10 分钟,而原来的可能是 2 小时。

这将帮助我创建预览视频文件。

PS1:这个转换应该在一个 PHP 文件中完成,所以我会很欣赏 PHP 中的代码。 PS2:出于测试目的,原始文件应该在/home/user/original,新文件必须在/home/user/demo

谢谢

执行此操作的 Linux 命令是:

ffmpeg -ss 00:00:01 -i Demo.mp4 -to 00:05:00 -c copy NewDemo.mp4

要从 PHP 文件中执行此命令,语法为:

shell_exec('/usr/local/bin/ffmpeg -ss 00:00:01 -i /origin_folder/myvideo.mp4 -to 00:15:00 -c copy /destination_folder/mynewvideo.mp4 >/dev/null 2>/dev/null &');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM