Saya punya file mp3, katakanlah itu berdurasi 25 menit. Saya mengerti bahwa perangkat lunak apa pun mampu mengekstraksi 20 menit pertama file sebagai file MP3 baru. Namun, saya ingin mencari solusi yang akan melakukan ini "loss-lessly", yaitu, menjaga blok MP3 asli dan hanya menggunakan 4/5 pertama dari blok dan memodifikasi header sesuai. Dengan cara ini, tidak ada kehilangan kualitas yang dikenakan oleh proses ekstraksi. Saya memotong file di ruang di mana beberapa detik keheningan terjadi, jadi memotong antar blok harus dimungkinkan.
(Analogi yang bagus adalah dengan mengambil cut-out dari file JPG di batas blok hanya dengan mengambil hanya blok di dalam cutout. Seseorang dapat men-decode file, memotong dan mengkodekannya lagi, tetapi dengan kehilangan kualitas .)
(Sejauh yang saya tahu, secara default, perangkat lunak akan men-decode file ke dalam bentuk gelombang, mengekstrak bagian yang diminta dan menyandikannya kembali menggunakan algoritma MP3. Ini bukan yang saya inginkan, karena kompresi kedua tidak perlu mengurangi kualitas.)
(Saya lebih suka solusi linux, tapi saya juga bisa mengakses windows.)
Jawaban:
Dengan linux Anda dapat menggunakan mp3splt . Ini memiliki gui juga jika Anda mau dan tersedia untuk linux dan windows.
Dari halaman manual:
Ekstrak 20 menit pertama dari file Anda:
sumber
mp3DirectCut untuk Windows. Tetapi situs web menyatakan bahwa itu harus bekerja di Linux dengan Wine .
sumber