![]() You could perform a Bash loop on the output files, use silencedetect to find these segments, then delete/move them if you want to script that process. You will need to delete the silent segments. See ffmpeg -h filter=silencedetect.Įxample output using awk: $ ffmpeg -i input.mp3 -af silencedetect=d=0.5 -f null - |& awk '/silencedetect/ ' Note the default minimum length for silence is set to 2 seconds, but it can be adjusted. Get silence with the silencedetect filter: ffmpeg -i input.mp3 -af silencedetect -f null. ![]() ![]() ![]() You can do this manually with ffmpeg, and of course it can all be scripted if you prefer. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |