如何从任何流中提取元数据(Shoutcast 或 Icystream 除外)?
How to extract Metadata from any stream (other than Shoutcast or Icystream )?
谁能解释一下不同流的提取究竟是如何工作的?我得到了关于 Icy-meta (Shoutcast) 的部分,但是如何从非 shoutcasr 或非 Icy 注入流中获取元数据。
Amarok、rhythmbox、vlc 他们似乎都做对了。无论您播放什么流媒体,他们都会获取正确的元数据,所以有人可以帮我解释从直播中获取元数据背后的技术性或要寻找的内容。你可以是技术人员,别担心我会明白的:)
提前致谢。
没有通用的解决方案。每种容器格式都有自己的元数据格式。 VLC 等有许多解复用器。您可以将它交给 FFmpeg/FFprobe 让它解决,但实际上,如果您想在您的应用程序中实现它,您无论如何都必须解复用该特定格式。
谁能解释一下不同流的提取究竟是如何工作的?我得到了关于 Icy-meta (Shoutcast) 的部分,但是如何从非 shoutcasr 或非 Icy 注入流中获取元数据。
Amarok、rhythmbox、vlc 他们似乎都做对了。无论您播放什么流媒体,他们都会获取正确的元数据,所以有人可以帮我解释从直播中获取元数据背后的技术性或要寻找的内容。你可以是技术人员,别担心我会明白的:)
提前致谢。
没有通用的解决方案。每种容器格式都有自己的元数据格式。 VLC 等有许多解复用器。您可以将它交给 FFmpeg/FFprobe 让它解决,但实际上,如果您想在您的应用程序中实现它,您无论如何都必须解复用该特定格式。