はじめに
Pythonを使ったオーディオプレイヤーの実装過程を順次投稿しています。
前回までの進捗は以下の通りです。
今回実装した内容
- GUI
- サイドメニュー
- ファイル/フォルダ読み込み
- ファイル/ファイル一覧表示の切り替え
- 波形表示のオンオフ
- 歌詞表示
- サイドメニュー
- 機能
- フォルダ読み込み
- 歌詞の表示
- 波形表示のオンオフ
ソースコード
環境
Windows11
Python3.12.7
動作イメージ
備考
- オーディオファイルはWAVとMP3だけに対応
- 他のフォーマットは次回以降に対応
- CTkTableが重い。cellの数が100を超えるような表を、widgetを並べて作るとものすごい重い。
おわりに
次回に続きます。
Qiitaの作法やソースコードに関するアドバイス、質問などがありましたらコメント欄までお願いします。