タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

programmingとshellscriptに関するprogdのブックマーク (2)

  • PythonスクリプトからeyeD3でID3タグを読み書きする - progd

    前回のエントリで、カーオーディオに正しく認識されるMP3-CD作成のために EasyTAGでタグ変換 シェルスクリプトでリネーム を行いました。 タグ変換もスクリプトで一括して行いたいと思い、eyeD3というプログラムを見つけたものの、コマンドラインからだと使いづらい。Pythonから利用するのが良さそうだと思い、やってみることにしました。 Pythonは使ったことがないので、Python入門から始まります。 Python初体験 Hello World #!/usr/bin/python print "Hello World!!" $ ./a.py Hello World!! 標準入力から読んで標準出力に出す 参考:Python でファイルを読む print文の最後にカンマがついてるけど、こうすると改行しなくなるらしい。 #!/usr/bin/python import sys for l

    PythonスクリプトからeyeD3でID3タグを読み書きする - progd
  • カーオーディオで正しく認識されるMP3CDを作る - progd

    MP3CDの制限 うちのカーオーディオはMP3を書き込んだCD-Rに対応しています。 しかし、制限が色々とあり、普通にCDを焼いても一部しか認識されません。 MP3-CDの制限は以下のようなもの。 ファイル名の文字数が半角64文字まで(拡張子を含む) ファイル名に使用可能な文字: A-Z, 0-9, _(アンダースコア) 最大ディレクトリ階層は8 1フォルダ中の最大ファイル数は255、最大フォルダ数は50 さらに、ID3タグにも制限あり。 ID3v1, ID3v1.1 表示可能なタグ: 曲名, アーティスト名, アルバム名 文字コードはShiftJISのみ タグのトラック番号は無視され、ファイル名順に再生される カーオーディオでMP3が正しく認識されるように、ID3タグとファイル名を変換する 僕がUbuntuで管理しているMP3ファイルは、ほとんどがID3v2.4で、UTF8でエンコーディ

    カーオーディオで正しく認識されるMP3CDを作る - progd
  • 1