【发布时间】:2022-11-19 04:09:49
【问题描述】:
我想从视频 URL(mp4、m3u8、mpeg 等)获取格式,以决定在我的应用程序中使用哪个播放器(AVPlayer 或第三方)。
一种选择是检查 AVAsset(...).isPlayable,我现在正在使用它,但我想改进我在无法使用 AVPlayer 时的逻辑。
当我不能使用 AVPlayer 时,我会使用 ffmpeg 对视频进行编码,如果我可以得到视频的格式(甚至更多信息),我可以改进 ffmpeg 完成的编码。
【问题讨论】:
-
你可以得到 url 类型标识符
标签: ios swift ffmpeg avplayer tvos