Youtube Music, YT music でアルバムアートが表示されない
由々しき事態である。ゆえにいろいろ疑ってみた。結論、opus
flac から mp3 にローカルで変換して、mp3をGoogle のサーバーに投げる。
- 1500x1500がNGだ。
- 画像サイズが大きすぎるのではないか。
- jpg ではなくpng にしてはどうか。
検証プロセスは省略します。
ワークアラウンドな回避策を発見した
flac to opus
mp3 to opus
ffmpeg -i org.flac new.opus
mp3 to opus
ffmpeg -i org.flac new.opus
ディレクトリの全FLACから各種フォーマットに一括変換するコマンド
oggに
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}ogg" ; done
mp3に
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}mp3" ; done
m4aに
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}m4a" ; done
opusに
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}opus" ; done
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}ogg" ; done
mp3に
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}mp3" ; done
m4aに
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}m4a" ; done
opusに
for flac in *.flac ; do ffmpeg -i "$flac" "${flac//flac/}opus" ; done
ディレクトリの全mp3から各種フォーマットに一括変換するコマンド
oggに
for flac in *.mp3 ; do ffmpeg -i "$flac" "${flac//flac/}ogg" ; done
m4aに
for flac in *.mp3 ; do ffmpeg -i "$flac" "${flac//flac/}m4a" ; done
opusに
for flac in *.mp3 ; do ffmpeg -i "$flac" "${flac//flac/}opus" ; done
for flac in *.mp3 ; do ffmpeg -i "$flac" "${flac//flac/}ogg" ; done
m4aに
for flac in *.mp3 ; do ffmpeg -i "$flac" "${flac//flac/}m4a" ; done
opusに
for flac in *.mp3 ; do ffmpeg -i "$flac" "${flac//flac/}opus" ; done
※Linuxシェルの基本機能なので、WindowsSubsystemforLinux(WSL)でも、もちろん使えます。WindowsユーザーでももちろんOKということ。powershell で forfilesのほうが定番かもしれません。
opusを使えば解決
そうすることで、1500x1500のmp3では不可だったジャケット写真が反映された。めでたし、めでたし。
これでみなさんハッピーになれますように。