Re: [請問] 這樣子的影片怎麼救
※ 引述《nosql (mingray/nosql)》之銘言:
: 我有一個影片影像長度40min
: 可是聲音卻記錄成44100Hz 80min
: 這樣要怎麼把影片還原QQ?
1.去下載 AviSynth 2.58,並且安裝。
2.VirtualDub 載入影片
Menu -> Audio -> Full processing mode
Menu -> Audio -> Compression,選擇 <No Compression (PCM)>
Menu -> File -> Save WAV...
假設儲存成 Audio.wav
3.寫一個 Avs Script:
AviSource("movie.avi", audio = false)
a = WavSource("Audio.wav")
AudioDub(a)
Trim(0,####) ; #### 填入 Video 的總 frames
4.VirtualDub 載入 Avs Script。
Menu -> Audio -> Full processing mode
Menu -> Audio -> Compression,選擇 Lame MP3
(註: Lame MP3 需要安裝 LameACM。或者可以找沒上鎖專業版的 l3codecp.acm)
Menu -> File -> Save WAV...
假設儲存成 mp3.wav。
5.VirtualDub 載入影片:
Menu -> Video -> Direct stream copy
Menu -> Audio -> Audio from other file... 然後選擇 mp3.wav。
Mene -> File -> Save as AVI...(或按 F7)
以上熟練的話,很簡單。工具軟體都是免費。
如果你的影片不是 AVI,再提出問題。
聲音不同步的話,可以使用 DelayAudio() 來修正。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.226.96
※ 編輯: starsky1978 來自: 118.170.226.96 (01/01 16:59)
→
01/01 17:01, , 1F
01/01 17:01, 1F
推
01/01 17:35, , 2F
01/01 17:35, 2F
→
01/02 20:44, , 3F
01/02 20:44, 3F
→
01/02 20:45, , 4F
01/02 20:45, 4F
→
01/04 03:17, , 5F
01/04 03:17, 5F
→
01/04 03:44, , 6F
01/04 03:44, 6F