傳說中的巨坑系列
從學生時代到上班族,歷經風風雨雨數十年,明明是幾乎每天都會用到的軟體,但從來沒有完成的一天 XDrz 其實一直想要開源出來給大家幫忙改,但是程式碼又醜到我根本沒有勇氣放出來……
JMPlayer3
為了方便邊工作邊聽歌邊偷看日文歌詞,所以才開發支援LRC動態歌詞與注音標示的三代
C#
.NET 4.7.2
WPF
- 支援LRC歌詞,並且支援假名/注音功能
- 支援即時調整LRC歌詞的時間點,調整後需手動存檔
- 內建五種按鈕圖示,且支援使用者自行擴充
- 內建兩種語言,且支援使用者自行擴充
- 支援三種播放模式:循序、亂序(Shuffle)、隨機(Random)
- 支援三種循環模式:無、循環單曲、循環播放清單
- 可以最小化到系統工作匣(System Tray)
- 自動記憶最後瀏覽的資料夾與播放清單
- 支援多種播放清單,包括:asx、m3u、wpl、xspf
JMPlayer3 v0.4.3.1119
Release Note
Beta 4.3 下載
2024-11-19
- 將風格中的Classic正名為Theme
- 新增Default與PurpleCat主題
- 修正歌詞的空白顯示不正確
- 修正歌詞中的「々」字元導致注音標示失效
Beta 4.2 下載
2024-11-15
- 支援鍵盤/藍牙耳機的「上一首」、「下一首」、「播放/暫停」、「停止」快捷鍵
- 修正拖曳視窗標題時,無法移動視窗的問題
Beta 4.1 下載
2024-11-12
- 修正當lrc檔案的換行符號不是\r\n時,無法正確讀取歌詞的問題
- 修正檔案名稱包括底線「_」時,視窗標題與狀態欄顯示不正確的問題
Beta 4.0 下載
2024-10-23
- 只能開啟1個程序,重複開啟的會自動關閉
- 將本軟體設成預設播放器時,可直接開啟媒體檔或播放清單檔
Beta 3.2 下載
2024-10-04
- 新增歌詞時間位移設定
- 修正Dingbat、TChineseBlock不正確的圖示
Beta 3.1 下載
2024-09-20
- 實作從Xaml檔案中載入語言檔與按鈕圖示
- 修正循環按鈕與工作匣選單未正確套用語言的問題
Beta 3.0 下載
2024-09-20
- 實作多國語言,並提供中文與英文
- 所有按鈕增加提示文字
- 加入兩組新的按鈕圖示
- 修正切換圖示時,音量按鈕未變更的問題
Beta 2.6 下載
2024-07-12
- 可以調整歌詞中注音標示(ruby annotation)的上下位移
Beta 2.5 下載
2024-06-21
- 可以從歌詞視窗進行播放操作
Beta 2.4
2024-05-24
- 新增 TChineseBlocks 按鈕樣式
- 修正更換按鈕樣式時,部份按鈕不會立即套用新圖示的問題
- 增加縮小至系統工作匣的設定
Beta 2.2
2024-01-23
- 增加按鈕樣式切換功能
- 新增 WolfKitSolidGlyph 按鈕樣式
- 加上 About 畫面與網站連結
Beta 2.1
2023-11-03
- 加上最小化到系統工作匣功能
Beta 2
2022-05-26
- 提供設定面板與設定檔
- 增加動態歌詞功能
Beta 1
2020-04-20
- 完成基本播放功能
JMPlayer2 (已停止開發)
二代是為了同時比較兩首極相似的音樂(e.g., 同首歌的日文版與英文版),而開發了左、右耳同時播放兩首歌的功能
C#
.NET 4.0
Form
- 可以同時在左、右聲道播放不同音樂
,但是bug應該非常多
- 從內建的檔案列表尋找音樂並立刻播放
- 自以為炫炮的配色功能 >.O
JMPlayer2
JMPlayer (已遺失)
一代原本只是為了能邊玩大航海時代Online(GVO)邊寫論文,加上可以輕鬆的從檔案系統中挑音樂出來聽而寫出來的播放器