PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mp3 verlustfrei schneiden



thenktor
09.01.03, 16:23
ich such ein programm, mit dem ich ein mp3 verlustfrei (also ohne dekomprimieren/komprimieren) schneiden kann. eine consolen anwendung würde reichen.

Wuppi109
10.01.03, 11:40
Hallo thenktor,

hast Du Audacity mal getestet.

http://audacity.sourceforge.net/

Das Thema um MP3 und Wave-Dateien zu "zerschnippeln" hatten wir hier schon.

Gruß Wuppi

marcdevil
10.01.03, 12:20
audacity decodet mp3s, um sie zu bearbeiten und encodet beim abspeichern. Das ist nicht die lösung.
bei constanter bitrate kann man mit split arbeiten, um das ende zu kürzen (wenn man die Zeit weiss und die größe der datei, dann ist es eine einfache Rechnung). Die Tags gehen dabei natürlich verloren, da die ja am ende des mp3 Files liegen.

thenktor
10.01.03, 12:49
@ marcdevil
kann ich die datei an einer beliebigen stelle abschneiden? ich dachte mp3's sind in "frames" aufgebaut. jedenfalls zeigt mp3_check immer sowas an:

GOOD_FRAMES 36326
BAD_FRAMES 0
LAST_BYTE_CHECKED 18962300
SONG_LENGTH 15:48.92

marcdevil
10.01.03, 12:59
k.A.
wenn ich ne mp3 Datei unvollständig vorliegen hab, kann ich sie bis zum verkürzten ende hören

thenktor
10.01.03, 13:49
das mit dem hören is klar. hab nur gedacht es könnte zu fehlern am ende kommen.
egal, hab's einfach ausprobiert und es funktioniert einwandfrei mit split. wollte eh nur 2 sekunden wegschneiden. mp3_check meckert auch nicht.

danke für den tip

Ulli Ivens
10.01.03, 14:22
Naja, das ist ja schon ganz gut, aber es müsste doch IMHO ein Tool geben was das grafisch kann und evtl sogar ausfaden ohne Neukomprimiering....

Ich meine ich hätte sowas schon mal gesehen.... nur wo ?

Komet
08.06.03, 12:20
Ist zwar schon ne Weile her....

Wie kann ich mit split denn nur ein Stück wegschneiden? Split teilt ja eine Datei nur in gleichgroße Teile und wenn ich jetzt nur kleines Stück weghaben will, dann teilt mir split das ja in unzählige Dateien, die ich später wieder zusammenfügen muss...

Glaurung
08.06.03, 23:00
wenn du ne datei nach 1,5 mb abschneiden willst, dann stellst du einfach die größe auf 1,5 ein, dann macht er das lezte file doch halt nur bis zum eigentlichen ende der datei....
wenn du also ne 3.0 mb großer datei auf 2.5 schnippeln willst stells auf 2.5 mb und er gibt dir ein 2.5 großes file und ein 0.5 großes

Komet
09.06.03, 01:40
Soweit ist das schon klar, nur was ist wenn ich von nem 100 MB File das erste MB wegschneiden will... Dann stell ich das auf 1 MB und krieg 100 Files, von denen ich dann 99 mit cat wieder zusammenfüge muss... Gibt's da ne Möglichkeit das anders zu machen?

marcdevil
09.06.03, 07:37
dd if=file of=file-new bs=1048576 skip=1
der header geht dabei natürlich verloren, kann man aber auch wieder dran basteln, wenn man weiß, wieviele bytes die mp3 informationen enthalten.