MusicBrainz Picard错误标记视频文件

时间:2018-06-17 01:39:34

标签: python mp4 musicbrainz

MusicBrainz Picard是一种优秀的音乐标记工具,能够指纹音频,甚至在视频文件中...理论上!它只是无法将标签写入视频文件,反而喷出此错误(行号可能会有所不同):

E: 11:16:58 Traceback (most recent call last):
  File "picard/util/thread.pyo", line 46, in run
  File "picard/file.pyo", line 210, in _save_and_rename
  File "picard/formats/mp4.pyo", line 179, in _save
  TypeError: 'NoneType' object does not support item assignment

这已经在MusicBrainz's issue tracking system一年前出票了,所以我想我会看到这里是否有人可能有线索......

1 个答案:

答案 0 :(得分:0)

固定。问题在于文件,而不是Picard。使用ffmpeg重新打包它们(无需重新编码)可以解决问题:

ffmpeg -i *.mp4 -c copy -y