使用 FFMPEG 录制无线电流,如何将元数据保存到第二个文件中

使用 FFMPEG 录制无线电流,如何将元数据保存到第二个文件中

我正在尝试使用 FFMPEG 录制一个时长超过四小时的广播电台,以便以后可以免费收听电台节目。

像这样,效果很好:

ffmpeg -i <STREAM URL REMOVED> -t 04:05:00 -c copy los40_2023_04_22_chart.aac

电台传输元数据,其中包含播放歌曲的曲目信息。这些数据一直在变化

 Metadata:
    icy-name        :
    icy-description :
    icy-url         : http://los40.com/
    icy-genre       : Pop
    icy-br          : 56
    StreamTitle     : Ariana Grande,Zedd - Break free
    encoder         : Lavf59.4.101

如何在单独的文件中捕获元数据?

添加

-f ffmetadata temp.txt

该命令仅保存从录制开始的元数据,但不保存更改。

相关内容