PotPlayer中文论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2693|回复: 9
打印 上一主题 下一主题

播放所需的视频解码器是 "12"

[复制链接]
跳转到指定楼层
楼主
发表于 2022-7-3 08:29:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PotPlayer播放直播源有音无画视频无解码提示播放所需的视频解码器是 "12"

==========================
播放所需的视频解码器是 "12"。
==========================


Media Type 0:
--------------------------
Video: 12 0x0 15.00fps

[ AM_MEDIA_TYPE ]
+ majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
+ subtype: Unknown GUID Name {0000000C-0000-0010-8000-00AA00389B71}
+ formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
+ bFixedSizeSamples: 1
+ bTemporalCompression: 0
+ lSampleSize: 1
+ cbFormat: 88

[ VIDEOINFOHEADER ]
+ rcSource: (0,0)-(0,0)
+ rcTarget: (0,0)-(0,0)
+ dwBitRate: 0
+ dwBitErrorRate: 0
+ AvgTimePerFrame: 666667

[ BITMAPINFOHEADER ]
+ biSize: 40
+ biWidth: 0
+ biHeight: 0
+ biPlanes: 0
+ biBitCount: 24
+ biCompression: 12
+ biSizeImage: 0
+ biXPelsPerMeter: 0
+ biYPelsPerMeter: 0
+ biClrUsed: 0
+ biClrImportant: 0

+ pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 2b 2c 0a 00 00 00 00 00 ........+,......
0030: 28 00 00 00 00 00 00 00 00 00 00 00 00 00 18 00 (...............
0040: 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050: 00 00 00 00 00 00 00 00                         ........

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

沙发
发表于 2022-7-3 10:06:04 | 只看该作者
这个报错很奇怪啊,解码器12是个什么鬼?没听说过,不行你装个lav解码器试试。论坛里有
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2022-7-3 10:58:58 | 只看该作者
如果 发表于 2022-7-3 10:06
这个报错很奇怪啊,解码器12是个什么鬼?没听说过,不行你装个lav解码器试试。论坛里有

我装的就是lav解码器0.76所有格式都是用lav分离解码
回复 支持 反对

使用道具 举报

地板
发表于 2022-7-3 17:34:42 | 只看该作者
风之子51898 发表于 2022-7-3 10:58
我装的就是lav解码器0.76所有格式都是用lav分离解码

这么神奇,我也想试试,方便把直播源发上来吗?
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2022-7-3 20:23:52 | 只看该作者
本帖最后由 风之子51898 于 2022-7-3 20:35 编辑
如果 发表于 2022-7-3 17:34
这么神奇,我也想试试,方便把直播源发上来吗?

原生的ffmpeg不支持flv hevc,ffplay我试了也不能播放 PotPlayer怎么可能支持 ffplay要支持还要编译ffmpeg
ffmpeg官网源码是不支持rtmp h265推流和拉流的,因为rtmp里面的数据流是flv格式的,而flv是不支持h265编码的,因为当时制定flv封装协议的时候,h265还没出来,现在Adobe又要淘汰flv ,自然不想支持了。ffmpeg因为adobe的标准不支持flv h265,所以也不会更新rtmp 推拉h265流,所以我们如果需要rtmp 推拉h265视频流时,只能修改ffmpeg的flv解复用的相关部分代码

修改内容
主要是按照h264的方式,新增h265的支持,修改文件为flv.h和flvdec.c ,flvenc.c h265(hevc)的CodecID自定义为12,为什么是12呢,因为主要厂商增加flV扩展h265都是用的这个

所以他这个提示是12
编译ffmpeg很复杂,即使编译成功ffplay能播放,PotPlayer估计一样不能播放的




回复 支持 反对

使用道具 举报

6#
发表于 2022-7-4 08:58:46 | 只看该作者
风之子51898 发表于 2022-7-3 20:23
原生的ffmpeg不支持flv hevc,ffplay我试了也不能播放 PotPlayer怎么可能支持 ffplay要支持还要编译ffmpe ...

学习了,原来如此啊,被淘汰的技术,看来是不会支持了
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2022-7-4 11:52:58 | 只看该作者
本帖最后由 风之子51898 于 2022-7-4 11:54 编辑
如果 发表于 2022-7-4 08:58
学习了,原来如此啊,被淘汰的技术,看来是不会支持了

怎么会是淘汰的技术265取代264,是进步了,只是ffmpeg落后了,没跟进而已,毕竟老外直播没这么流行,以后这样的问题越来越普遍因为直播越来越火
回复 支持 反对

使用道具 举报

8#
发表于 2022-7-4 14:21:25 | 只看该作者
风之子51898 发表于 2022-7-4 11:52
怎么会是淘汰的技术265取代264,是进步了,只是ffmpeg落后了,没跟进而已,毕竟老外直播没这么流行,以后 ...

我以为关键是flv呢,ffmpeg好像还有在更新吧
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2022-7-4 16:22:47 | 只看该作者
如果 发表于 2022-7-4 14:21
我以为关键是flv呢,ffmpeg好像还有在更新吧

ffmpeg官方原版不支持flvH265协议,注意flvh265和h265裸流是两回事,如果ffmpeg更新了支持flvH265协议,那自己是不是不用编译ffmpeg 修改flv解复用的相关部分代码,编译后的ffmpeg应该是支持flvh265的,只要ffmpeg play 能正常播放那么那些直播流用 PotPlayer播放,理论上就是可行的。话说回来如果Adobe继续对FLV的支持那即使ffmpeg不跟进,那也是没问题的,现在问题就是2头都不更新.如果说flv落后 那么为什么现在主流的直播推流都是H264 FLV格式
回复 支持 反对

使用道具 举报

10#
发表于 2022-7-4 20:39:09 | 只看该作者
风之子51898 发表于 2022-7-4 16:22
ffmpeg官方原版不支持flvH265协议,注意flvh265和h265裸流是两回事,如果ffmpeg更新了支持flvH265协议, ...

太深奥了,难道没有更好的技术取代h264 flv格式?好多直播和在线视频都是m3u8格式的了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|PotPlayer中文论坛

GMT+8, 2024-12-21 23:51 , Processed in 0.019097 second(s), 11 queries , Gzip On, Memcache On.

Powered by PotPlayer

© 2001-2022 PotPlayer.org

快速回复 返回顶部 返回列表