Memotong file audio

20

Saya sedang mencari perangkat lunak yang dapat memotong file audio menjadi potongan-potongan kecil, misalnya saya menetapkan detik dan milidetik untuk awal dan akhir pemotongan, dan kemudian saya dapat menyimpan konten yang dipotong sebagai file baru.

scdmb
sumber
Untuk Kubuntu 18.04 itu bekerja untuk saya: launchpad.net/ubuntu/artful/amd64/libav-tools/7:3.3.4-2
rweiller

Jawaban:

26

Audacity mampu melakukan ini.

Tentang Audacity

Audacity adalah editor dan perekam audio gratis, mudah digunakan dan multibahasa untuk Windows, Mac OS X, GNU / Linux dan sistem operasi lainnya. Anda dapat menggunakan Audacity untuk:

  • Rekam audio langsung.
  • Ubah kaset dan rekaman menjadi rekaman atau CD digital.
  • Edit file suara Ogg Vorbis, MP3, WAV atau AIFF.
  • Potong, salin, sambungkan atau gabungkan suara.
  • Ubah kecepatan atau nada rekaman.
  • Dan lagi! Lihat daftar lengkap fitur .

masukkan deskripsi gambar di sini

Rinzwind
sumber
14

avconv dapat melakukan ini.

Contoh:

avconv -i infile.m4a  -ss *pos* -t *duration* outfile.mp3

Pos memulai waktu dalam detik

durasinya adalah waktu pemutaran dalam detik

Instal libav-tools untuk mewujudkannya.


Jika Anda tidak yakin tentang waktu mulai dan berakhir dan ingin mendengarkan segmen sebelum menjadikannya file baru, Anda harus tahu bahwa avplaydibutuhkan banyak argumen yang sama seperti avconvhalnya.

Contoh:

avplay -ss 5030 -t 970 infile.m4a

Jika Anda tidak ingin menghitung di kepala dan juga tidak ingin menarik kalkulator, Anda dapat menggunakan Jam: Menit: Format kedua sebagai gantinya. Contoh yang diberikan di atas akan menjadi:

avplay -ss 1:23:50 -t 00:16:10 infile.m4a

Juga, perlu diingat bahwa jika keping-keping tersebut bukan hasil akhir (mis. Anda akan menggabungkannya), Anda mungkin ingin tetap menggunakan format yang sama dengan kepingan dari file input.

Carsten Agger
sumber
1
libav-toolstidak tersedia dengan apt installatau snap install. ubuntu 18.04
Michael Fulton
4

Entah bagaimana bagi saya, berikut ini bekerja dengan sangat baik

sudo apt-get install mpgtx

Setelah ini selesai, ubah direktori saat ini ke direktori di mana input.mp3 berada dan kemudian jalankan yang berikut:

mpgsplit input.mp3 [hh:mm:ss-hh:mm:ss] -o output.mp3
Hirak
sumber
Tidak bekerja untuk saya: rentang [00:00:00-01:42:55] results in invalid [-1-98799992] range- apa yang salah? File berdurasi 3 jam.
Aleksey Kontsevich
0

Metode lain menggunakan mplayer

mplayer -quiet \
sourcefile.mp4 -ao pcm:fast:file=output.wav \
-vc dummy -vo null -channels 2 \
-ss 1:00 -endpos 0:30

perhatikan bahwa file output akan mulai dari 1:00 selama 30 detik.

-endpos di sini berarti durasi.


sumber