0
我需要檢測的聲音文件中ffmpeg的silencedetect -ss參數
ffmpeg -i 3.mp3 -ss 00:22:00 -to 00:23:30 -af "silencedetect=noise=-18dB:d=0.15,ametadata=mode=print:file=vol.txt" -f null -
此代碼檢測從文件的-to價值的開始沉默的一部分沉默。
是否有可能只打印lavfi.silence_end和lavfi.silence_start?如何將它傳遞給
"silencedetect=noise=-18dB:d=0.15,ametadata=mode=print:file=vol.txt"
非常感謝你的幫助。我發現一個錯誤:[[Parsed_aselect_0 @ 000000000041ab80] [Eval @ 000000000022e730] Missing')'或'between(t,22:00,23:30)'之間的參數過多'' [Parsed_aselect_0 @ 000000000041ab80]解析表達式' (t,22:00,23:30)' [AVFilterGraph @ 000000000053d340]在(t,22 \:00,23 \:30)之間用args'初始化過濾器'aselect'錯誤' 重新初始化過濾器時出錯! 未能將幀注入過濾器網絡:無效參數 處理流#0的解碼數據時出錯:0 轉換失敗!' –
時間必須以秒爲單位。糾正。 – Mulvya
@ [Mulvya](https://stackoverflow.com/users/5726027/mulvya)傑出! **非常感謝!** –