希望在shell中使用ffmpeg来获取metad

2024-04-23 07:07:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个脚本,它使用ffmpeg将mp3转换成avi。我需要知道如何使用ffmpeg或下一个最好的commang从mp3中获取元数据。元数据是:

    Input #1, mp3, from '21 - STACY BARTH - DRINK MY PAIN AWAY.mp3':
     Metadata:
artist          : DJ WHITEOWL
album           : Dj Whiteowl - R&b's New Generation
title           : STACY BARTH - DRINK MY PAIN AWAY
track           : 21/21
genre           : R&B
date            : 2012
TCMP            : 1
TDTG            : 2012-10-27T00:36:48
Duration: 00:05:02.23, start: 0.000000, bitrate: 191 kb/s
Stream #1.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s

我需要抓取艺术家,专辑,标题,曲目,流派,数据等,并加载到单独的变量。 i、 e

^{pr2}$

等等


Tags: 数据from脚本inputkbmymp3ffmpeg
1条回答
网友
1楼 · 发布于 2024-04-23 07:07:08

尝试:

ffmpeg -i yourvide.mp4 -f ffmetadata 

在OGG/MP3/M4A文件上,相同的命令将起作用:

^{pr2}$

它输出你感兴趣的所有数据。FFMPEG是一个功能强大的工具,您应该阅读docs。在

输出:

Input #0, mp3, from '03 Guess I'm Doing Fine.mp3':
Metadata:
title           : Guess I'm Doing Fine
artist          : Beck
album           : Sea Change
track           : 3
date            : 2002
genre           : Rock
Duration: 00:04:49.46, start: 0.000000, bitrate: 191 kb/s
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
At least one output file must be specified

相关问题 更多 >