gpt4 book ai didi

php - 如何通过ffmpeg获取压缩视频的视频大小?

转载 作者:行者123 更新时间:2023-12-04 22:48:31 40 4
gpt4 key购买 nike

嗨,我们正在使用 ffmpeg 通过 php 脚本压缩视频,现在我需要的是我想获取压缩图像的视频大小,但是我正在获取视频路径,所以请指导我如何解决这个问题?

下面是我用来压缩视频的代码

原始路径

$path = "sample.mp4";

压缩命令
exec("ffmpeg -i sample.mp4 -vcodec h264 -acodec aac -strict -2 compressed_video.mp4);

我用来获取视频大小的命令
$compressed_video_information = exec("ls -h1 compressed_video.mp4);
echo $compressed_video_information;

我得到的只是文件路径而不是获取视频文件的大小,所以有人帮我解决这个问题吗?

最佳答案

-h选项(例如:ls -lh)以人类可读的形式显示大小(KB/MB/GB 等)

exec("ls -lh compressed_video.mp4",$out);// pass file path here
$size=explode(' ',$out[0]);
print_r($size[4]);

关于php - 如何通过ffmpeg获取压缩视频的视频大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38368008/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com