LINUX.ORG.RU

История изменений

Исправление ad0c, (текущая версия) :

Можно попробовать провернуть это при помощи простого скрипта с ffmpeg в каталоге с музыкой:

for file in *.mp3 ; do
	ffmpeg -i "$file" -an -c:v copy "$file.old.jpg" || continue
	ffmpeg -i "$file.old.jpg" -vf scale=500:500 "$file.jpg"
	ffmpeg -i "$file" -i "$file.jpg" -c copy -map 0 -map 1 "$file.tmp" && mv "$file.tmp" "$file"
done

ЗЫ. Более чем уверен, что можно это сделать в одну строку ффмпега, в сто раз быстрее и читаемее, но так проще.

Исходная версия ad0c, :

Можно попробовать провернуть это простым скриптос с ffmpeg в каталоге с музыкой:

for file in *.mp3 ; do
	ffmpeg -i "$file" -an -c:v copy "$file.old.jpg" || continue
	ffmpeg -i "$file.old.jpg" -vf scale=500:500 "$file.jpg"
	ffmpeg -i "$file" -i "$file.jpg" -c copy -map 0 -map 1 "$file.tmp" && mv "$file.tmp" "$file"
done

Зы. Более чем уверен, что можно это сделать в одну строку ффмпега, в сто раз быстрее и читаемее, но так проще.