Saya memiliki file mp3 besar yang berasal dari menyalin CD lengkap. Saya ingin membaginya menjadi satu file per lagu. Akan bagus untuk menemukan perangkat lunak yang dapat membagi file secara otomatis, mendeteksi awal dan akhir setiap lagu.
Latar belakang ekstra:
Saya sudah mencoba mp3splt dan audacity. Yang pertama gagal untuk mendeteksi lagu secara otomatis dan keberanian tampaknya tidak dapat melakukannya.
Saya ingin membakar lagu ke CD (format mp3) untuk diputar di radio mobil saya. Itu tidak akan mendukung hal-hal mewah, bahkan tidak memiliki konektor USB.
software-recommendation
mp3
Javier Rivera
sumber
sumber
.cue
file untuk memuat ini dan memainkan setiap lagu secara individual adalah pilihan lain.Jawaban:
Anda dapat membagi mp3 besar Anda menjadi potongan-potongan kecil dengan menggunakan fungsi "split" atau "split baru" dalam audacity, kemudian dapat memindahkan bagian audio yang ingin Anda campur menjadi file yang berbeda untuk mengekspornya.
Pada tangkapan layar berikutnya, saya telah membuat Track Stereo baru untuk menempatkan audio yang dibagi menjadi trek yang berbeda (hanya untuk tujuan visual), kemudian saya memindahkan bagian kedua audio ke trek itu dan saya telah memilih sebagian audio yang dapat diekspor ke file baru.
Anda tidak perlu membagi audio untuk mengekspor porsi audio ke file yang berbeda, Anda cukup memilih audio dan pilih "Ekspor Pilihan" di File Menu.
Pada screenshot berikutnya saya melakukan apa yang saya katakan dalam kata-kata di atas.
Jika Anda belum memiliki CD, menyalin audio dengan file per lagu dapat dilakukan dengan menggunakan "Sound Juicer", yang memungkinkan Anda untuk memilih cara merobek media dari CD. Dengan cara ini Anda akan memiliki file mp3 per lagu. Dan tugas untuk mencampur semua lagu menjadi file besar akan mudah dicapai oleh Audacity, kalau-kalau Anda perlu melakukannya.
Sound Juicer dapat diinstal melalui sinaptik atau dengan menyelam ke situs web di: http://burtonini.com/blog/computers/sound-juicer
Tangkapan layar ditempatkan di sini agar Anda melihat Sound Juicer beraksi. (Maaf, saya tidak punya CD untuk rip sekarang, sehingga daftar putar kosong)
sumber
Audacity BURUK untuk itu - karena ini menyandikan ulang mp3 dan kualitasnya diturunkan. Saya menggunakan ffmpeg untuk memotong mp3 - Saya percaya itu tidak melakukan pengodean ulang:
waktu mulai, durasi:
waktu mulai, waktu akhir:
kita juga bisa memasukkan milidetik dengan mis
00:00:00.000
.sumber
ffmpeg -i a.ogg -ss 00:01:02.500 -t 00:01:03.250 -c copy x2.ogg
( sumber )Anda bilang Anda sudah mencoba mp3splt tetapi sudahkah Anda membaca halaman manualnya ?
Saya bertanya karena
-s
mode diam dapat mengambil parameter untuk membantunya menentukan keheningan.Di sini contoh halaman manual dengan parameter opsional:
th
: level ambang batas (dB) untuk dianggap diamnt
jumlah trekAda juga
-c
mode permintaan basis data CDDB. Jika ini adalah CD yang dikenal, Anda dapat menarik daftar lagu dari online. Ini juga akan memberi nama trek dengan benar dan (saya pikir) itu bahkan akan mengatur tag.Ini adalah alat yang sangat kuat dan salah satu pilihan terbaik Anda untuk menjaga kualitas ... Jadi jangan langsung menghapusnya.
sumber
Anda dapat mencoba sesuatu seperti:
ffmpeg -i /path/music.mp3 -t 00:10:00 -ss 00:20:00 -acodec copy /path/save.mp3
sumber
mp3splt berfungsi dengan baik. Seberapa baik tergantung pada apa yang harus Anda mulai dan apa yang Anda harapkan untuk hasil. Lebih banyak input = lebih banyak output. Jika Anda tahu jumlah lagu yang terdapat dalam file mp3 besar, ini membantu untuk memberi tahu Anda jumlah file output yang benar. Anda HARUS memiliki bagian diam di antara lagu-lagu Anda di file mp3 besar. Kunci untuk mp3splt adalah menemukan nilai yang benar untuk "th". Jika "th" terlalu rendah, Anda mungkin memiliki terlalu banyak output, sehingga semua lagu Anda terfragmentasi. Jika terlalu tinggi, lagu Anda tidak akan dibagi, dan Anda mungkin memiliki lebih dari 1 lagu per split. Mari kita asumsikan Anda memiliki file besar dan tidak ada yang lain: misalnya tidak ada indeks untuk judul atau waktu.
File besar saya bernama "artist.ogg" Ini adalah perintah yang saya gunakan:
mp3splt -s -p th = -40 artist.ogg
Hal ini mengakibatkan 34 lagu terbelah dengan benar, masing-masing dinamai secara serial sebagai artist_silence_01.ogg -xx.ogg dll.
Sekali lagi, jika Anda memiliki terlalu banyak split, coba "th = -48". Jika terlalu sedikit, coba "th = -36".
Dari file-file output ini, Anda sekarang perlu mengubah nama mereka menjadi judul lagu yang Anda inginkan dan menambahkan label ke properti file. [Saya tahu tidak ada makro untuk ini, jadi harus proses manual].
semoga ini membantu.
perbarui PS. Sejauh ini, mp3splt berfungsi untuk file mp3 dan ogg. Saya belum berhasil untuk file m4a.
sumber
Saya dapat merekomendasikan mp3DirectCut . Apakah konversi lossless dan berjalan dengan baik di bawah Wine:
sumber
Jawaban berikut tentang stack overflow mungkin relevan:
https://stackoverflow.com/questions/36074224/how-to-split-video-or-audio-by-silent-parts
Meringkas jawaban ini, Anda bisa menggunakan ffmpeg untuk mengidentifikasi daerah sunyi:
Dan kemudian pisahkan file menggunakan resep Adobe:
Ini akan membutuhkan sedikit penguraian pada bagian Anda
sumber
Saya mendapat hasil berkualitas (meskipun tidak sepenuhnya otomatis) dengan Audacity + mp3splt.
Jika Anda tidak memiliki
.cue
atau.cddb
file dengan batas lagu (mis., Itu bukan album yang dikenali), Anda dapat:-A
(asmp3splt -A labels.txt Album.mp3
).Ini akan dengan cepat (tanpa decoding + re-encoding) output file untuk setiap segmen menggunakan setiap nama label sebagai nama file.
Berhati-hatilah untuk menggunakan label wilayah (dan bukan label titik , lihat di sini ) untuk menandai awal dan akhir setiap lagu di Audacity.
sumber