Я шукав програмне забезпечення, яке здатне розрізати аудіофайли на менші шматки, наприклад, я встановив секунди та мілісекунди для початку та кінця різання, а потім можу зберегти вирізаний вміст як новий файл.
Я шукав програмне забезпечення, яке здатне розрізати аудіофайли на менші шматки, наприклад, я встановив секунди та мілісекунди для початку та кінця різання, а потім можу зберегти вирізаний вміст як новий файл.
Відповіді:
Сміливість здатна на це.
Про зухвалість
Audacity - це безкоштовний, простий у користуванні та багатомовний аудіо редактор та диктофон для Windows, Mac OS X, GNU / Linux та інших операційних систем. Ви можете використовувати Audacity для:
avconv може це зробити.
Приклад:
avconv -i infile.m4a -ss *pos* -t *duration* outfile.mp3
pos - час початку в секундах
тривалість - це час відтворення в секундах
Встановіть libav-інструменти, щоб це сталося.
Якщо ви не впевнені в початковому та кінцевому часі і хочете прослухати сегмент, перш ніж створити новий файл, вам слід знати, що він avplay
займає багато тих же аргументів, що avconv
і.
Приклад:
avplay -ss 5030 -t 970 infile.m4a
Якщо ви не хочете займатися математикою в голові, а також не хочете підтягувати калькулятор, ви можете скористатися форматом Hour: Minute: Second. Приклад, наведений вище, буде:
avplay -ss 1:23:50 -t 00:16:10 infile.m4a
Також майте на увазі, що якщо фрагменти не є кінцевим результатом (наприклад, ви збираєтесь їх об'єднати), ви можете продовжити використовувати той же формат, що і вхідний файл.
libav-tools
недоступно з apt install
або snap install
. ubuntu 18.04
Якось для мене наступне спрацювало надзвичайно добре
sudo apt-get install mpgtx
Після цього змініть поточний каталог у каталог, де знаходиться input.mp3, а потім запустіть наступне:
mpgsplit input.mp3 [hh:mm:ss-hh:mm:ss] -o output.mp3
[00:00:00-01:42:55] results in invalid [-1-98799992] range
- що не так? Файл завдовжки 3 год.
Ще один метод з використанням mplayer
mplayer -quiet \
sourcefile.mp4 -ao pcm:fast:file=output.wav \
-vc dummy -vo null -channels 2 \
-ss 1:00 -endpos 0:30
зауважте, що вихідний файл розпочнеться з 1:00 тривалістю 30 секунд.
-endpos
тут означає тривалість.
Я ніколи цього не використовую, але це чудово виглядає Lmms & wiki вручну