Foobar字幕(彈幕)支持插件 – 彈幕君(DanmaKun)<活躍中>

Foobar字幕(彈幕君)支持插件開發進程表(一期)
功能
項目
服務端 客戶端
讀取 渲染 輸出 設置項 消息處理 消息事件 同步
設計/D
實現/A
測試/T
額外功能/O 性能優化 - 其他格式 × 歌詞模式 ×  
開發狀態 v0.1.2 下載 基本完成 遇到問題 未解決   更新日期 03.27

Foobar字幕(彈幕君)支持插件開發進程表(二期)
開發分類 功能/項目 進度 備忘
Core 全屏字幕輸出 -  
字幕渲染渲染 -  
事件監聽 -  
事件處理 -  
自定義配置 -  
用戶媒體庫 -  
字幕格式控制 -  
字幕/歌詞共享 -  
UI 字幕窗口  
設置窗口 進行中  
媒體庫窗口 -  
托盤圖標 設計中  
Other 重寫代碼 進行中  
擴展LRC 設計中  
實驗性功能 -  
性能優化 設計中  
狀態 版本 - 更新日期 12.18
備忘說明  

前言

    其實一直都對foobar的minilyrics插件感到不滿–不支持注音(多重歌詞).不過這也不能怪插件,畢竟LRC標準就是醬紫.所以我也沒再多想了,因為如果重新寫一種新格式/新標準去支持雙重歌詞的話,并不現實…

   直到最近幾天發現了Bilibili提供ASS格式字幕下載,于是乎順便了解了一下ASS/SSA格式的詳情,遂把AV39444的字幕下載下來并試著播放了一下,感覺不錯…不過,只能在視頻窗口播放不是很可惜嗎……?!

"絕不能讓字幕君的辛勤勞動扼殺在那么個小小的窗口里面~~",這就是寫這個程序/插件的起因=w=

使用說明

   "彈幕君" (DanmaKun) 是一款通用全屏字幕播放器. 僅僅是用于填補欣賞音樂時空余的桌面空間的小程序而已~
程序分為服務端(DanmaKun.exe)和客戶端/控制端foo_sub.dll.

使用方法:

  1. 運行彈幕君"Danmakun.exe",在系統托盤的彈幕君圖標上右鍵,選擇"啟動".
  2. 把"Plugin"目錄里面的"foo_sub.dll"復制到Foobar程序目錄的"components"目錄.
  3. 把ASS字幕復制到本程序目錄下的"Subtitles"目錄.
  4. 啟動Foobar,播放對應歌曲即可正常播放字幕.

*字幕 文件名 需要和 歌曲標題 對應,程序才能找到對應字幕.
*如果在播放時,Foobar或本程序以外退出,重啟程序后重新播放歌曲即可.
*插件方面需要Foobar 1.0.0以上支援.

資源鏈接

下載地址:
彈幕君-DanmaKun- v0.1.2 (單核優化版) 中文版 EnglishVersion
彈幕君-DanmaKun- 兼容包(適合舊式CPU使用,下載后覆蓋原版) 點擊下載
彈幕君-DanmaKun- v1.0 (多線程優化版) 點擊下載
彈幕君-DanmaKun- v0.1.2 X64 (64位實驗版) EnglishVersion

其他資源:
Foobar2000 v1.1.5 點擊跳轉頁面
神彈幕(字幕)補完計劃 點擊跳轉頁面

視頻教程:
[神彈幕]過去的彈幕方式真是弱爆了!(桌面彈幕計劃–坑) 點擊觀看
[發布]と彈幕播放器的簡易使用教程 -彈幕君- 點擊觀看

后記

   整整花了3周時間完成了這個小程序,可以說是我第一個C++程序吧~是C++哦,不是C哦…

   一直以來寫的程序都是以面向過程的想法完成的,這次趁著接觸Foobar SDK以及學??薐ava的課程的機會,就試著以面向對象的思維方式去完成這個小程序了.感覺以對象的方式去解決問題比以前直觀多了,很多想不通的問題很容易就用畫圖的方式較好地解決了…還有,在試著對程序進行優化的時候,前所未有地,竟然感覺到數學的作用了~

   可能也注意到了下載鏈接有幾個,這里想說明一下:
   v0.0.9 是彈幕君(DanmaKun)的第一個版本,也是單線程版本的第一版,以后單線程版本號會在這個基礎上變動.
   v1.0 是本程序的下一個版本,是多線程版本的第一版, 以后多線程版本號會在這個基礎上變動.
   X64 是實驗性質的版本,因為本程序用到的庫都是開源的,于是乎就想試著編譯一個64位版本,成功與否是未知之數,以哪個基礎版本左試驗也未定~

Change Log

2011.03.27 -v0.1.2

  1. !修復某些系統播放新曲目時程序崩潰的問題

已知問題

  1. 只支持ASS格式字幕(SSA格式需要把后綴名改成ASS)
  2. 只支持UTF8/ANSI格式ASS文件

2011.03.26 -v0.1.1

  1. !修正幀速控制
  2. !修正對多國語言系統的支持
  3. +發布X64版本,基于0.1.1版本,實驗性質,只提供英文版

2011.03.23 -v0.1.0

  1. #重新編譯Freetype庫
  2. #重新編譯LibASS庫
  3. +添加彈出提示
  4. +可選提示

2011.03.17 -v0.0.9

  1. +自定義字幕文件位置
  2. +自定義字庫文件
  3. +自定義全局時間偏移
  4. +可選畫質
  5. +可選FPS

開發筆記

<-點擊展開->

    • 墨白
    • 2019/06/17 3:21下午

    大大,什么時候更新啊,我已經等了8年了,8年了你還不更新

    • 醒醒,現在 B 站都不提供 ASS 彈幕下載了

    • yeesun
    • 2018/09/06 12:56上午

    最近做直播,要播camera + 卡拉OK字幕歌詞。
    OBSStudio捕獲不到彈幕君的窗口。

    試過OBS歌曲顯示插件,很差只是顯示文字字幕。

    希望你可以寫個OBS彈幕君的插件,謝謝!

    • 梨丫籽
    • 2018/05/06 6:33上午

    GPBeta :
    這軟件還有人用嗎??

    我還在用哈哈(舉手

    • Mxc
    • 2018/01/25 4:40下午

    話 說 彈 幕 軟 件 很 久 木 有 更 新 了 =_,=

  1. 這個怎么玩啊

  2. 并沒有字幕出現啊……QAQ win10x64的。

    • nsznsznsz
    • 2016/04/23 6:16上午

    想問下是怎么把得到的位圖畫在屏幕上的?直接用GDI的API嗎?

  3. 為什么foo_sub.dll和subtitle都找不到QAQ

    • foo_sub.dll 在 Plugin 目錄內

  4. 如果可以掛在到視頻播放器上該多好啊 如potplayer

  5. 屌炸了

    • 田紅
    • 2015/11/09 10:35上午

    你好的的源碼網怕地址,是多少了,很愛彈幕君,看看怎么做的了

    • Neco Carmello
    • 2015/10/01 3:36上午

    what is this one. i love sao utils and want to try this one but my pc wont let me :(

    • choc_cookie
    • 2015/09/04 2:42上午

    大大~我真的好喜歡彈幕君??!配合著Aegisub,我可以自己做出一個又一個的桌面歌詞設計。十分希望彈幕君能繼續更新,讓彈幕君支持顯示多字體和適應不同分辨率的屏幕(*/ω\*)

  6. PO主晚上好<(=o゜▽゜)o DanmaKun(就是DanmaKun.exe和DanmaKun.apk)是PO主開發的么~萬望求DanmaKun源碼能否共享一下呢~。(≧?≦)。[呃~我和我的基友有心做一個用作教室放電影時的彈幕解決方案 面向來看電影的同學們……]σ(-_-メ) 想借PO主的代碼參考一下_(:3」∠)_ 不過對于交互通信方式上我們想用局域網php+mysql+c艸~~~(o ̄ω ̄)○謝過PO主 我們的網站是since2014.cn~~ 郵箱是 [email protected]

?

return top