pythonでfoobarのalternativeを作る # 目次 version 31
pythonでfoobarのalternativeを作る 目次 # prog
- foobar2000を自分で作ってみることがテーマ
なぜならLinuxバージョンが無いから ┐('д')┌
プレイリストを作って音を鳴らすだけなら簡単だと思うんだけど、foobarのライブラリ機能が死ぬほど便利なので作ってみたかった
私のfoobarはこんな感じなのでこのUIを目指します
https://live.staticflickr.com/65535/32936206127_72481c2260_b.jpg
- かなりの部分がsqliteの操作に費やされるはず [SQLite操作メモ ](https://mimemo.io/m/3A2wRoNDZA41zM6)
- ある程度pythonとwxは触ったことがある人向け(途中からQtになってしまった (-_-) )
--------------
# 目次
-----
[pythonでfoobarのalternativeを作る 21 190530](https://mimemo.io/m/qERa6lBbNklPb0v)
- DBViewer インクリメンタルサーチ
<code> この機能はほぼ完成かな
-----
[pythonでfoobarのalternativeを作る 20 190529 ](https://mimemo.io/m/3A2wRoND7g41zM6)
- インクリメンタルサーチの今後の方向
- 音楽再生モジュール
-----
[pythonでfoobarのalternativeを作る 19 190528](https://mimemo.io/m/daJjOoYLDKGEyDM)
- QTreeView
<fig>
結構簡単に出来た、あとはサーチの実装
-----
[pythonでfoobarのalternativeを作る 18 190527](https://mimemo.io/m/ydN6wox5njlp7qE)
- インクリメンタルサーチ
wxだと難しいのかも、悩み中 ( ̄― ̄?)
-----
[pythonでfoobarのalternativeを作る 17 190526](https://mimemo.io/m/D1V7LGw5gxlYPNj)
- DBviewer-Search Tree
<figure>
<code>
- 課題など
-----
[pythonでfoobarのalternativeを作る 16 190524-](https://mimemo.io/m/JYpaMlMDKjoyrdg)
- 最終版(一歩手前)のDB作成中
- DBviewer-Search Tree
-----
[pythonでfoobarのalternativeを作る 15 190522](https://mimemo.io/m/XLx9alV5x9o70BJ)
- 最終版(一歩手前)のDB作成中
flag の仕様構想
タグ中の / の処理
-----
[pythonでfoobarのalternativeを作る 14](https://mimemo.io/m/kP8LAlbmpKoB7YZ)
- DBのGUIビューア(タグのビュー)
<figure>
- DB作成
- 二段階合体の実用化DB構想
----
[pythonでfoobarのalternativeを作る 13 ](https://mimemo.io/m/q9ON1lX5nA4LrAD)
- TreeCtrl 表示
gridCtrl を treeCtrl にして階層表示にしてみた
<fig>
<code>
-----
[pythonでfoobarのalternativeを作る 12 ](https://mimemo.io/m/eQDXzlaNd34Pvwk)
- DBからTreeViewを作る
DBの仕様をTree作成を前提としたものに
-----
[pythonでfoobarのalternativeを作る 11 190518](https://mimemo.io/m/MpVzxoDKW3GvZLb)
- DB作成
DB作成時のinsert文の書き方など工夫しただけ
-----
[pythonでfoobarのalternativeを作る 10 ](https://mimemo.io/m/WrRz7l7d3x4NaA6)
- DBのGUIビューア
<fig>
<code>
-----
[pythonでfoobarのalternativeを作る 9 ](https://mimemo.io/m/2ZJDal8nePGPKMR)
- DBのGUIビューア
<code>
<fig>
wxでGUI化した
-----
[pythonでfoobarのalternativeを作る 8 ](https://mimemo.io/m/3A2wRoND5a41zM6)
- DBの簡易ビューア
これはコンソール
-----
[pythonでfoobarのalternativeを作る 7 ](https://mimemo.io/m/M2rKBGz5jz4D0Em)
- Mutagen の使い方
<code>
- 新たな問題
- ビューア
------
[pythonでfoobarのalternativeを作る 6](https://mimemo.io/m/3A2wRoNDaP41zM6)
- 190513 の開発日記
- DB作成(第一段階)
<code>
- Mutagen調べた(mutagen.file)
汎用のコマンドがありましたわ (-_-)
-----
[pythonでfoobarのalternativeを作る 5](https://mimemo.io/m/daJjOoYLn0GEyDM)
DB作成のためにビューアを作った。これがないと確認が出来ない
-----
[pythonでfoobarのalternativeを作る 4](https://mimemo.io/m/xn7vg4W5BroAa1q)
- P日記190510 # prog
DB作成の基本、カウンタの設置
<code>
[DB作成に要する時間 1 実験](https://mimemo.io/m/ZYrNkl172xGQqA5)
[DB作成に要する時間 2 考察](https://mimemo.io/m/bRndWoOD85lB965)
-----
[pythonでfoobarのalternativeを作る 3](https://mimemo.io/m/XpEgPoANQMlmkjW)
- 職場で調べておいたことを昨日家に帰ってやってみた
- SQL回りの話
-----
[pythonでfoobarのalternativeを作る 2](https://mimemo.io/m/MpVzxoDKErGvZLb)
- 早速昨日やってみた
- SQLのこと
- mutagen
-----
[pythonでfoobarのalternativeを作る 1](https://mimemo.io/m/daJjOoYLwpGEyDM)
- とりあえず必要となる項目と解説サイトを調べてみた
- 作ってみるか
- pip install mutagen
-
foobar2000を自分で作ってみることがテーマ
なぜならLinuxバージョンが無いから ┐('д')┌
プレイリストを作って音を鳴らすだけなら簡単だと思うんだけど、foobarのライブラリ機能が死ぬほど便利なので作ってみたかった
私のfoobarはこんな感じなのでこのUIを目指します
-
かなりの部分がsqliteの操作に費やされるはず SQLite操作メモ
-
ある程度pythonとwxは触ったことがある人向け(途中からQtになってしまった (-_-) )
目次
pythonでfoobarのalternativeを作る 21 190530
- DBViewer インクリメンタルサーチ
<code> この機能はほぼ完成かな
pythonでfoobarのalternativeを作る 20 190529
- インクリメンタルサーチの今後の方向
- 音楽再生モジュール
pythonでfoobarのalternativeを作る 19 190528
- QTreeView
<fig>
結構簡単に出来た、あとはサーチの実装
pythonでfoobarのalternativeを作る 18 190527
- インクリメンタルサーチ
wxだと難しいのかも、悩み中 ( ̄― ̄?)
pythonでfoobarのalternativeを作る 17 190526
- DBviewer-Search Tree
<figure>
<code> - 課題など
pythonでfoobarのalternativeを作る 16 190524-
- 最終版(一歩手前)のDB作成中
- DBviewer-Search Tree
pythonでfoobarのalternativeを作る 15 190522
- 最終版(一歩手前)のDB作成中
flag の仕様構想
タグ中の / の処理
pythonでfoobarのalternativeを作る 14
- DBのGUIビューア(タグのビュー)
<figure> - DB作成
- 二段階合体の実用化DB構想
pythonでfoobarのalternativeを作る 13
- TreeCtrl 表示
gridCtrl を treeCtrl にして階層表示にしてみた
<fig>
<code>
pythonでfoobarのalternativeを作る 12
- DBからTreeViewを作る
DBの仕様をTree作成を前提としたものに
pythonでfoobarのalternativeを作る 11 190518
- DB作成
DB作成時のinsert文の書き方など工夫しただけ
pythonでfoobarのalternativeを作る 10
- DBのGUIビューア
<fig>
<code>
pythonでfoobarのalternativeを作る 9
- DBのGUIビューア
<code>
<fig>
wxでGUI化した
pythonでfoobarのalternativeを作る 8
- DBの簡易ビューア
これはコンソール
pythonでfoobarのalternativeを作る 7
- Mutagen の使い方
<code> - 新たな問題
- ビューア
pythonでfoobarのalternativeを作る 6
- 190513 の開発日記
- DB作成(第一段階)
<code> - Mutagen調べた(mutagen.file)
汎用のコマンドがありましたわ (-_-)
pythonでfoobarのalternativeを作る 5
DB作成のためにビューアを作った。これがないと確認が出来ない
pythonでfoobarのalternativeを作る 4
- P日記190510 # prog
DB作成の基本、カウンタの設置
<code>
DB作成に要する時間 1 実験
DB作成に要する時間 2 考察
pythonでfoobarのalternativeを作る 3
- 職場で調べておいたことを昨日家に帰ってやってみた
- SQL回りの話
pythonでfoobarのalternativeを作る 2
- 早速昨日やってみた
- SQLのこと
- mutagen
pythonでfoobarのalternativeを作る 1
- とりあえず必要となる項目と解説サイトを調べてみた
- 作ってみるか
- pip install mutagen