2022年7月20日 星期三

Matlab 影片轉音樂+ 裁減

一陣子沒po宅宅文, 來po一個最近玩過的

最近想要把影片的音樂取出然後裁減, 可以做手機鈴聲之類的

在網路上找了一些免費的工具, 看來看去都沒有很合用,

所以就動起來用  Matlab 來搞的想法

其實非常簡單, 很土炮就是


完整程式碼在底下, 自行取用


///

%讀影片檔

[y,Fs] = audioread('filename.MOV');

%畫出來看看, 才能知道要切哪一段, 用Markt 標出來

%這邊的x軸不是時間軸, 但可以自己做一條x時間軸 

plot(y)

% 切這一段

y=y(12345:67890);

% 聽看看

sound(y,Fs)

% 都沒錯就能存檔了

audiowrite(['filename.wav'],y,Fs);