ฉันกำลังมองหาซอฟต์แวร์ที่สามารถตัดไฟล์เสียงเป็นชิ้นเล็ก ๆ เช่นฉันตั้งค่าวินาทีและ miliseconds สำหรับการเริ่มต้นและสิ้นสุดการตัดจากนั้นฉันสามารถบันทึกเนื้อหาที่ตัดเป็นไฟล์ใหม่ได้
ฉันกำลังมองหาซอฟต์แวร์ที่สามารถตัดไฟล์เสียงเป็นชิ้นเล็ก ๆ เช่นฉันตั้งค่าวินาทีและ miliseconds สำหรับการเริ่มต้นและสิ้นสุดการตัดจากนั้นฉันสามารถบันทึกเนื้อหาที่ตัดเป็นไฟล์ใหม่ได้
คำตอบ:
ความกล้าสามารถทำสิ่งนี้ได้
เกี่ยวกับความกล้า
Audacity เป็นโปรแกรมแก้ไขและบันทึกเสียงที่ใช้งานง่ายและพูดได้หลายภาษาสำหรับ Windows, Mac OS X, GNU / Linux และระบบปฏิบัติการอื่น ๆ คุณสามารถใช้ความกล้าที่จะ:
avconv สามารถทำได้
ตัวอย่าง:
avconv -i infile.m4a -ss *pos* -t *duration* outfile.mp3
posคือเวลาเริ่มต้นในไม่กี่วินาที
ระยะเวลาคือเวลาเล่นเป็นวินาที
ติดตั้งเครื่องมือ libav เพื่อให้มันเกิดขึ้น
หากคุณไม่แน่ใจเกี่ยวกับการเริ่มต้นและสิ้นสุดเวลาและต้องการที่จะฟังส่วนก่อนที่จะทำให้มันเป็นไฟล์ใหม่ที่คุณควรรู้ว่าavplay
จะใช้เวลาหลายข้อโต้แย้งเช่นเดียวกับavconv
ไม่
ตัวอย่าง:
avplay -ss 5030 -t 970 infile.m4a
หากคุณไม่ต้องการทำคณิตศาสตร์ในหัวและไม่ต้องการดึงเครื่องคิดเลขคุณสามารถใช้รูปแบบชั่วโมง: นาที: รูปแบบที่สองแทนได้ ตัวอย่างที่ให้ไว้ข้างต้นจะเป็น:
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