1
我有一個播放mp4視頻並使用視頻的音頻軌跡來繪製其波形的程序。我如何最好地表示波形圖的進度(每秒有兩個採樣),因爲它與視頻保持同步?顯示波形文件播放進度的最佳方法
我希望波形和任何我用來表示波形圖上的當前時間,以保持與使用我已實現的時間軸和媒體時鐘播放的視頻同步。
其他程序通過對已播放的區域進行陰影處理,或者通過在波形移動的橫條上表示當前時間來表示它。我需要一些幫助來決定在哪些方面實施以及從哪裏開始實施。
如果我不清楚,我會很樂意澄清這個問題,只是讓我知道。
我在使用Naudio的C#中編寫WPF程序。
你是什麼意思「在波形上實現一個光標」?我希望波形與正在播放的視頻同步移動。並且需要以某種方式表示該視頻與波形上的一個點同步。我理解改變線條顏色的想法。現在我正在使用點集合中的點的列表,並將其分配給多段線。我的想法是檢查「時鐘無效」方法上的時間,並根據當前時間將波形的某一部分遮蔽到波形中的給定點。感謝您的幫助@MarkHeath – smrsun2013
好吧,我的意思是一個靜態波形,頂部有一個移動光標。這通常是最容易實現的。 –