Tôi đang tìm kiếm phần mềm có khả năng cắt các tệp âm thanh thành các phần nhỏ hơn, ví dụ tôi đặt giây và milis giây để bắt đầu và kết thúc cắt, sau đó tôi có thể lưu nội dung cắt dưới dạng tệp mới.
Tôi đang tìm kiếm phần mềm có khả năng cắt các tệp âm thanh thành các phần nhỏ hơn, ví dụ tôi đặt giây và milis giây để bắt đầu và kết thúc cắt, sau đó tôi có thể lưu nội dung cắt dưới dạng tệp mới.
Câu trả lời:
Audacity có khả năng làm điều này.
Về Audacity
Audacity là trình chỉnh sửa và ghi âm miễn phí, dễ sử dụng và đa ngôn ngữ cho Windows, Mac OS X, GNU / Linux và các hệ điều hành khác. Bạn có thể sử dụng Audacity để:
avconv có thể làm điều này.
Thí dụ:
avconv -i infile.m4a -ss *pos* -t *duration* outfile.mp3
pos là thời gian bắt đầu tính bằng giây
thời lượng là thời gian chơi tính bằng giây
Cài đặt libav-tools để thực hiện.
Nếu bạn không chắc chắn về thời gian bắt đầu và kết thúc và muốn lắng nghe phân đoạn trước khi biến nó thành một tệp mới, bạn nên biết rằng avplay
có nhiều đối số giống như avconv
vậy.
Thí dụ:
avplay -ss 5030 -t 970 infile.m4a
Nếu bạn không muốn làm toán trong đầu và cũng không muốn sử dụng máy tính, bạn có thể sử dụng định dạng Giờ: Phút: Thứ hai để thay thế. Ví dụ đưa ra ở trên sẽ là:
avplay -ss 1:23:50 -t 00:16:10 infile.m4a
Ngoài ra, hãy nhớ rằng nếu các phần không phải là đầu ra cuối cùng (ví dụ: bạn sẽ kết hợp chúng), bạn có thể muốn tiếp tục sử dụng định dạng tương tự như của tệp đầu vào.
libav-tools
không có sẵn với apt install
hoặc snap install
. Ubuntu 18.04
Bằng cách nào đó đối với tôi, sau đây làm việc rất tốt
sudo apt-get install mpgtx
Khi điều này được thực hiện, thay đổi thư mục hiện tại thành thư mục chứa input.mp3 và sau đó chạy như sau:
mpgsplit input.mp3 [hh:mm:ss-hh:mm:ss] -o output.mp3
[00:00:00-01:42:55] results in invalid [-1-98799992] range
- điều gì là sai? Tập tin dài 3h.
Một phương pháp khác sử dụng mplayer
mplayer -quiet \
sourcefile.mp4 -ao pcm:fast:file=output.wav \
-vc dummy -vo null -channels 2 \
-ss 1:00 -endpos 0:30
lưu ý rằng tệp đầu ra sẽ bắt đầu từ 1:00 trong thời gian 30 giây.
-endpos
ở đây có nghĩa là thời lượng.
Tôi chưa bao giờ sử dụng cái này, nhưng nó trông thật tuyệt vời Lmms & wiki thủ công