GNU/Linux >> Belajar Linux >  >> Ubuntu

Menggabungkan Beberapa File .mp3 Menjadi Satu .mp3?

Seperti yang disarankan di sini, saya menggunakan cat perintah untuk menggabungkan beberapa file .mp3 menjadi satu file .mp3.

Bayangkan, saya memiliki file .mp3 berikut di folder saat ini:

001001.mp3 001002.mp3 001003.mp3 001004.mp3 001005.mp3

atau, seperti ini:

096001.mp3 096002.mp3 096003.mp3 096004.mp3

Saya perlu menggabungkan file .mp3 ini dalam urutan menaik di sana, yaitu 001001.mp3+001002.mp3+001003.mp3+etc.

Untuk menggabungkan file .mp3 ini menjadi satu, saya menjalankan perintah berikut di folder saat ini:

cat *.mp3 > final.mp3

Saya menguji file .mp3 terakhir dan itulah yang saya harapkan, tetapi saya harus yakin bahwa perintah di atas mengambil file dalam urutan menaik di sana.

Bisakah saya yakin bahwa perintah di atas selalu menggabungkan file dalam urutan menaik?

Terima kasih Tuan !

Jawaban Terbaik

cat bukan alat yang tepat untuk pekerjaan ini. Format MP3 memiliki semua jenis sampah yang dapat mengintai di bagian depan dan akhir file dan ini harus dibuang. mp3wrap adalah apa yang Anda inginkan. Ini akan mengecualikan metadata apa pun dalam file dan menyatukan audio.

sudo apt-get install mp3wrap
mp3wrap output.mp3 *.mp3

Sebelum Anda melakukannya, jalankan ls *.mp3 untuk memeriksa apakah urutannya benar. Ketika saya awalnya menulis jawaban ini (lebih dari enam tahun yang lalu!) gumpalan wildcard tampaknya tidak berperilaku baik, tetapi saya pikir mereka melakukannya sekarang.

Anda mungkin perlu mengganti nama file jika misalnya, diberi nomor tetapi tidak diisi nol, {1-11}.mp3 akan diurutkan berdasarkan 1 10 11 2 3 4 5 6 7 8 9 . Ini dapat diperbaiki dengan mudah.


Ubuntu
  1. Bagaimana Mengkonversi Video Kualitas Tinggi Menjadi Kualitas Rendah?

  2. Bagaimana Mengompresi Banyak File Menjadi Arsip .xz?

  3. Pindahkan semua file kecuali satu

  1. Cara gzip semua file di semua sub-direktori menjadi satu file terkompresi di bash

  2. Cara menambahkan konten dari banyak file ke dalam satu file

  3. Bagaimana cara gzip banyak file menjadi satu file gz?

  1. Menggabungkan File Tertentu Menjadi Satu File Tunggal?

  2. Bagaimana Menggabungkan Beberapa Koneksi Internet Menjadi Satu?

  3. Memecah gambar dd menjadi beberapa file