gpt4 book ai didi

android - 获取任何视频的纵横比

转载 作者:行者123 更新时间:2023-12-04 23:05:46 25 4
gpt4 key购买 nike

我想在android中获得nay视频的纵横比(1:1、9:16等)。目前我得到视频的高度和宽度,但我想要纵横比。使用 Ffmpeg 或 MediaMetadataRetriever 是否可以执行此任务?如果是,那么请给我一些示例代码。如果不是,那么请向我推荐其他解决方案。

最佳答案

ffprobe

$ ffprobe -loglevel error -show_entries stream=sample_aspect_ratio,display_aspect_ratio -of default=nw=1 input.mkv 
sample_aspect_ratio=115:87
display_aspect_ratio=1840:783

这将提供 SAR 和 DAR。

媒体信息

$ mediainfo --Output="Video;%DisplayAspectRatio%,%DisplayAspectRatio/String%,%PixelAspectRatio%,%DisplayAspectRatio_Original%,%DisplayAspectRatio_Original/String%" input.mkv 
2.350,2.35:1,1.322,1.778,16:9

如本例所示,有许多纵横比可供选择,它们可以以多种形式显示,例如 16:9 或 1.778。

欲了解更多信息,请参阅 mediainfo --Help-Outputmediainfo --Info-Parameters .

关于android - 获取任何视频的纵横比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60279804/

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