iT邦幫忙

1

C++設計一個輔助學習的簡易媒體播放程式

最近自己在練習英語聽寫,下載了Podcast教學節目的mp3檔,使用Windows內建的播放程式MediaPlayer播放邊聽邊寫,然而覺得效率很差。因為常常需要反覆往前重聽,就移動時間軸往前,但卻很難找到之前播放的位置。一段時間下來,操作滑鼠的時間比真正聆聽的時間還多數倍,結果是手指痠痛,眼睛很累(因為緊盯螢幕找時間軸數字),學習效率不彰。心想:我需要可以記錄時間點、區段範圍、自動播放的工具啊。

於是Google找其他軟體,但是不是太龐大、太複雜,就是功能太簡單不適用。於是興起一個念頭:何不自己來寫呢?

花了三天的時間完成了。本程式用Borland C++撰寫,內嵌Windows 7的MediaPlayer。有幾個特點及功能:

(1) 輕巧簡易,可播放各種影音媒體檔案。
(2) 指定A點,可隨時從A點播放。
(3) 指定A點及B點,以及次數,可隨時反覆從A點撥放到B點。
(4) 隨時退回數秒之前播放。
(5) 隨時退回數秒之前,反覆播放。

感覺有一點成就感,分享給大家。請多指教。

程式示範1
程式示範2


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
utopia
iT邦新手 3 級 ‧ 2018-02-14 12:32:35

很讚喔,有沒有考慮公開販售呢?

cpc0935 iT邦研究生 5 級 ‧ 2018-02-14 15:15:51 檢舉

哈哈哈,謝謝鼓勵,先請問你的意見:定價多少合適呢?

丹尼 iT邦研究生 4 級 ‧ 2018-02-15 13:29:40 檢舉

可以賣給補習班 價格的話可以賣個10萬吧
或者線上收點數限定時間

cpc0935 iT邦研究生 5 級 ‧ 2018-02-17 17:05:31 檢舉

Good ideal!

1
cpc0935
iT邦研究生 5 級 ‧ 2018-02-20 23:15:04

分享執行檔,歡迎使用。
本程式在Windows7開發,在win10也可執行,尚未在XP試過,應也適用。
執行時若出現'類別未登錄',請至'新增移除程式'安裝Midiaplayer。

版權所有,歡迎分享

utopia iT邦新手 3 級 ‧ 2018-02-21 11:49:09 檢舉

感謝大大無私的分享!/images/emoticon/emoticon12.gif

cpc0935 iT邦研究生 5 級 ‧ 2018-02-21 23:23:27 檢舉

You are welcome.

0
cpc0935
iT邦研究生 5 級 ‧ 2018-02-22 17:08:27

程式今天有小更新:重複播放時資訊更清楚

0
cpc0935
iT邦研究生 5 級 ‧ 2018-02-23 19:13:40

程式又有更新:
增加一個新功能:將B點換成A點。以使要續聽下段時更加方便。

近日自己都用這個程式輔助英聽練習,真是個好幫手。而若感覺可以改善的地方,再修改程式,以更符合自己的需求。

0
cpc0935
iT邦研究生 5 級 ‧ 2018-02-25 15:49:46

程式又有更新:
(1) 增加新功能:增速及降速
(2) 修正bug

我要留言

立即登入留言