gpt4 book ai didi

asp.net - ffmpeg 读取文件大小

转载 作者:行者123 更新时间:2023-12-04 22:46:06 24 4
gpt4 key购买 nike

我使用 ffmpeg 转换通过 ASPX 网页上传的视频文件。ffmpeg转换工作正常。

我想为最终用户提供一个进度条。
所以我在我的网页上放置了一个 updatPanel 并尝试读取文件大小......

  • 使用 文件信息 : ffmpeg 卡住
  • 使用 [process.start()] cmd.exe/c 目录 : ffmpeg 卡住
  • 使用 文件流 : 错误 ->> 文件被另一个进程使用
  • 使用 ffmpeg -i X Y 2> log.txt : 仅在转换完成时创建日志

  • 这样做的正确/工作方式是什么?

    最佳答案

    使用 ffprobe 命令获取视频元数据

    仅文件大小:

    ffprobe -i video.mp4 -show_entries format=size -v quiet -of csv="p=0"

    完成(以 JSON 格式返回):
    ffprobe -v quiet -print_format json -show_format -show_streams video.mp4

    关于asp.net - ffmpeg 读取文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8348830/

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