nicfit/eyeD3

allow to set multiple TCON frames

Open

#296 建立於 2018年12月15日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)Python (487 star) (58 fork)batch import
featurehelp wanted

描述

Setting multiple TCON frames logs all modification, but then only the last frame is written

$ eyeD3 --text-frame=TCON:Rock --text-frame=TCON:Ballad \
     --text-frame=TCON:Pop /tmp/1.mp3

Setting b'TCON' text frame to 'Rock'
Setting b'TCON' text frame to 'Ballad'
Setting b'TCON' text frame to 'Pop'

The situation is different if the file had multiple TCON frames in origin. Only the first is modified while others frames are kept.

Further info in debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887405

Tested with eyed3 0.8.7 and python 3.6.7.

貢獻者指南