Bir MP3 dosyasını “kayıpsız” kırpma [çoğalt]


13

Bir mp3 dosyam var, diyelim ki 25 dakika uzunluğunda. Herhangi bir yazılımın dosyanın ilk 20 dakikasını yeni bir MP3 dosyası olarak çıkarabildiğini anlıyorum. Ancak, bu "kayıpsız" yapacak bir çözüm bulmak istiyorum, yani, orijinal MP3 blokları tutmak ve sadece blokların ilk 4/5 kullanın ve başlığı buna göre değiştirin. Bu şekilde, ekstraksiyon işlemi ile kalite kaybı yaşanmaz. Dosyayı birkaç saniyelik sessizliğin olduğu bir yerde kesiyorum, bu yüzden bloklar arasında kesim yapmak mümkün olmalı.

(İyi bir benzetme, sadece kesme içindeki blokları alarak blokların sınırlarında bir JPG dosyasının bir kesimini çıkarmak olacaktır. Dosyayı çözebilir, kesebilir ve tekrar kodlayabilir, ancak kalite kaybı ile .)

(Bildiğim kadarıyla, yazılım varsayılan olarak dosyayı bir dalga formuna çözer, istenen parçayı çıkarır ve MP3 algoritmasını kullanarak tekrar kodlar. 2. sıkıştırma gereksiz yere kaliteyi düşürdüğü için bu istediğim şey değil.)

(Linux çözümünü tercih ederim, ancak pencerelere de erişebilirim.)


mp3 kayıpsız değildir.
DavidPostill

4
Ben @DavidPostill do biliyorum. Ancak her bir kod çözme kodlama adımı dosyayı daha fazla bozar; Bundan kaçınmak istiyorum. Kendimi açıklığa kavuşturmaya çalıştım.
'

Bildiğiniz gibi, tek reencodings kalite cezası muhtemelen insan kulağına fark edilmeyecektir.
iTayb

1
Ne ilginç bir soru. +1
Dave

1
Sadece bunu açıklığa kavuşturmak için: Bir mp3 dosyasının sonunun kesilmesi, oynatılabilir olması anlamında çalışacaktır, ancak çoğu medya oynatıcı yanlış süreyi gösterecektir. @SamiKuhmonen teknik olarak mp3 spesifikasyonunun süre için herhangi bir meta veri belirtimi içermediğini doğrularken, XING başlığı adı verilen ve VBR dosyalarında arama süresini ve giriş noktalarını içeren fiili bir standart vardır.
twall

Yanıtlar:


6

Linux ile mp3splt kullanabilirsiniz . İsterseniz bir gui vardır ve linux ve pencereler için kullanılabilir.

Man sayfasından:

mp3splt, mp3 ve ogg dosyalarını, kod çözme ve yeniden kodlama gerektirmeden, birkaç bölme noktasından bölmenizi sağlayan ücretsiz bir komut satırı yardımcı programıdır.

Dosyanızdan ilk 20 dakikayı çıkarın:

mp3splt -f original.mp3 0.0 20.0

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.