【问题标题】:How to get video codec properties of video? [closed]如何获取视频的视频编解码器属性? [关闭]
【发布时间】:2011-12-23 12:21:22
【问题描述】:

我需要从摄像机中提取视频捕获的比特率帧分辨率文件格式等编解码器属性。

【问题讨论】:

  • 是的.. 捕获视频后,我需要检索视频属性。

标签: android codec


【解决方案1】:

查看https://ffmpeg.org/https://github.com/tanersener/mobile-ffmpeg#22-android

一种方法是:ffmpeg -i myfile.mp4

【讨论】:

    【解决方案2】:

    您可以在android中使用Termux来获取录制后的视频编解码器属性。

    1. 安装 Termux 应用程序GooglePlay
    2. 安装 FFmpeg 包 从启动器打开 Termux 应用程序。您将被介绍到控制台环境。 输入以下命令:

    pkg install -y ffmpeg

    显示编解码器属性:

    ffmpeg -i 你的文件

    【讨论】:

      【解决方案3】:

      ffprobe 可用于列出视频中可用流的属性。

      ffprobe -i <input_file_path> -show_streams
      

      上述命令分别列出每个流的编解码器属性,例如 codec_name、codec_long_name、codec_type 等。

      请参阅此stackoverflow answer 了解更多信息。

      https://github.com/bravobit/FFmpeg-Android - 为 Android 编译的 FFMpeg/FFprobe。

      【讨论】:

        【解决方案4】:

        【讨论】:

          猜你喜欢
          • 2013-04-28
          • 1970-01-01
          • 2021-08-17
          • 1970-01-01
          • 1970-01-01
          • 2015-07-25
          • 2011-11-07
          • 2014-03-30
          • 1970-01-01
          相关资源
          最近更新 更多