Zu gosse WAV Datei
Autor |
Beitrag |
aran
| Veröffentlicht am Freitag, 18. Mai 2007 - 00:02 Uhr: |
|
Guten Tag. Ich habe mit einer aufnahem über ca 8h eine 5.2 Giga grosse wav-datei generiert.. beim abspielen mit allen von mir bekannten programmen öffnet er nur ca 2h. ich dachte erst an zuwenig rams, aber an dem lag es auch nicht ich habe vieles ausprobiert und stehe nun am ende.. hat jemand von euch eine idee, wie ich die volle länge abspielen kann, oder wie ich die datei schneiden kann? (auch in allen programmen die ich zum schneiden hatte, wurde nur die länge von ca. 2h geladen) vielen dank jetzt schon |
klaus_ww
| Veröffentlicht am Freitag, 18. Mai 2007 - 01:04 Uhr: |
|
Hmm, die Beschränkung auf ca. 2h (ich gehe mal von Stereo 44,1kHz Samplerate aus) ist durch das .wav Format begründet. Längere Dateien bekommst Du per Aufnahme im z.B. Broadcast-Wave Format, unabhängig davon sollte beim Abspielen aber kein Unterschied sein. Hab aber so lange Dinger nicht ausprobiert. Ich würde Wavelab oder Cubase mal probieren. |
aran
| Veröffentlicht am Freitag, 18. Mai 2007 - 16:45 Uhr: |
|
mit wavelab klappt es auch nicht.. meinst du es könnte bei der aufnahme schon was schief gegangen sein? die aufnahme habe ich mit audiograbber gemacht, falls du dieses programm kennen sollst... |
klaus_ww
| Veröffentlicht am Freitag, 18. Mai 2007 - 18:47 Uhr: |
|
Nee, kenne Audiograbber nicht, liest sich aber ganz nett. Ich gehe mal weiterhin davon aus, daß es einfach am Format liegt. Du kannst aber mal folgenden Link lesen, vielleicht wird dann ein bißchen Licht in's Dunkel gebracht: http://www.geocities.com/Klaus_ww/Rettung_WAV_Dateien.htm |
aran
| Veröffentlicht am Freitag, 18. Mai 2007 - 22:13 Uhr: |
|
jo vielen dank, das schaut mal nicht schlecht aus. ich werde es mal ausprobieren (bei zeit und gelegenheit)... jedoch dünkt mich immer noch komisch dass die ersten 2h gehen und ohne fehler etc. einfach fertig ist.. bei deiner beschreibung ist ja, wenn sich das file gar nicht öffnen lässt.. wie gesagt, ich guck mir dass mal an (sieht ein bischen zeitaufweniger aus, da ich kein ass in sache pc bin). mal gucken was sich damit machen lässt |
rhalstenbach
| Veröffentlicht am Samstag, 19. Mai 2007 - 23:18 Uhr: |
|
>>Hmm, die Beschränkung auf ca. 2h (ich gehe mal von Stereo 44,1kHz Samplerate aus) ist durch das .wav Format begründet. Nicht dass ich wüßte - wieso das? Eine WAV-Datei ist (ähnlich wie ein AVI) letztendlich nur ein sog. "Container". Darin können beliebige Streams ablegt sein. Ich würde eher vermuten, dass entweder die Aufnahme nach 2GB o.ä. abgestürzt ist, oder dass es ggf. ein Fehler der Abspielsoftware ist oder oder oder. Wie sieht es denn aus, wenn man die Datei (beispielsweise) auf eine DVD-9 (da passen 9GB drauf) mit UDF Format kopiert - das sollte ein neuer DVD Player abspielen können. Was für ein Dateisystem ist denn da auf dem PC? Das könnte auch Schuld daran sein. Grüße Rainer |
rhalstenbach
| Veröffentlicht am Samstag, 19. Mai 2007 - 23:29 Uhr: |
|
P.S.: Probier mal den VLC Player aus, der kann auch mit kaputten Headern (ich vermute, der WAV-Header ist kaputt) Dateien abspielen. Wenn es geht, solltest Du direkt die Datei mit MP3 o.ä. komprimieren - denn verarbeiten kann das sicherlich sonst keine Software. Grüße Rainer |
klaus_ww
| Veröffentlicht am Sonntag, 20. Mai 2007 - 07:18 Uhr: |
|
Hi Rainer, das liegt wie gesagt am Format. Ich zitiere mal aus anderer Quelle: Das Wave-Format schreibt einen Header vor, der unter anderem die Länge der Datei als 32-Bit Zahl erhält. Somit bleibt die maximale Länge einer Wave-Datei auf 2147483647 Bytes begrenzt. |
ccc
| Veröffentlicht am Sonntag, 20. Mai 2007 - 20:10 Uhr: |
|
Richtig! Ich glaube aber, dass Broadcast Wave Dateien das selbe Problem aufweisen. Aber das "neue" Wave-64 Format hat meines Wissens eine mögliche Dateigröße von 8GB... |
ccc
| Veröffentlicht am Sonntag, 20. Mai 2007 - 20:14 Uhr: |
|
Jetzt die Lösung! http://media.vcs.de/download/content/show/04345113457 |
rhalstenbach
| Veröffentlicht am Montag, 21. Mai 2007 - 03:07 Uhr: |
|
>>Das Wave-Format schreibt einen Header vor, der unter anderem die Länge der Datei als 32-Bit Zahl erhält. Somit bleibt die maximale Länge einer Wave-Datei auf 2147483647 Bytes begrenzt. Stimmt - fast. Da es es ein "unsigned int" ist, ist die Länge (im Header - was für die Datei selbst egal wäre) auf 4GB (also deine Riesenzahl mal zwei) beschränkt. Ein PCM Stream mit 16Bit, 44.1kHZ Stereo würde aber (selbst bei 2GB) länger als 2h laufen. Denn 2h sind ungefähr nur 1.2GB (alles sehr grob, zum besseren Verständnis). Aber im Prinzip hast Du das Problem richtig angedeutet und mir ist inzwischen völlig klar, was passiert ist: das Aufnahmetool (welches?) nimmt einfach auf, zählt live die Größe mit hoch und erreicht irgendwann die 4GB-Grenze. Addiert man dann einen Wert, kippt die Zahl (wie ein Fahrradtacho) wieder auf Null und zählt von vorne. Wenn die Enddatei dann 5.2GB groß ist, hat der interne Zähler ungefähr 1.2GB erreicht und dieser Wert wird in den Header geschrieben. Eine Abspilesoftware, die dann nur den Header analysiert, ist nun der Meinung, das Wave mit dem PCM Inhalt ist nur ca. 2h lang - und hört dann mit dem Abspielen auf. Das Problem ist nun, wie bekommt man den Brummer in kleiner Stücke aufgeteilt, die ihrerseits nicht zu groß sind UND jeweils den richtigen Wave-Header besitzen? Unter LINUX gibt es viele Datei Tools, mit deren Hilfe so etwas ggf. möglich wäre. Ich könnte auch ein C-Progrämmelchen schreiben, was die Datei aufteilt. Last not Least ist die Frage, welchen Einsatz die ganze Sache lohnt? Meiner Meinung nach tut VCL schon den Dienst. Auf die Schnelle kann ich jetzt nicht erkenne, ob der Link von ccc auf einen Konverter hinweist - denn den bräuchte man, bevor man Wave64 einsetzen kann. |
ccc
| Veröffentlicht am Montag, 21. Mai 2007 - 15:32 Uhr: |
|
Wavelab6 und Nuendo3 bieten die Möglichkeit, im .w64 Format aufzuzeichnen. Aber ich glaube nicht, dass es möglich ist, dieses "kaputte" File noch über die Konvertierung zu reparieren... |
aran
| Veröffentlicht am Dienstag, 22. Mai 2007 - 17:37 Uhr: |
|
@rhalstenbach also aufgenommen habe ich mit audiograbber auch der VLC player öffnet nur diese 2h, leider und wenn ich sie mit irgend einem programm komprimiere (zu mp3) dann komprimiert er nur diese 2h und das file wird dann ca. 150-200mb gross, was dann auch soviel heisst, dass er den 2 teil nach diesen 2h gar nicht komprimiert hat, sondern einfach ausgelassen hat hmm also ich kenne mich leider mit linux überhaupt nicht aus, aber ich habe einen nachbar, der ist glaube ich nicht schlecht damit ;) kannst du mir vielicht ein solches tool nennen mit dem ich es splitten kann, damit ich ihm diesen tipp geben kann. dansonsten, wenn du irgendwie auf die schnelle was machen kannst, dass es auch unter windows irgendwie möglich wird dieses ding zu splitten, bin ich naütrlich sehr interessiert. vielen dank im voraus |
aran
| Veröffentlicht am Dienstag, 22. Mai 2007 - 17:43 Uhr: |
|
übringes die dateiinfo Bitrate 1411 kBit/s Abtastrate 16bit Kanäe 2 (stereo) Abtastrate 44KHz Audioformat PCM |
ccc
| Veröffentlicht am Dienstag, 22. Mai 2007 - 20:00 Uhr: |
|
der Rest des Files ist mit hoher Warscheinlichkeit unwiederbringlich kaputt. Logisch, dass nur die ersten 2h komprimiert werden, da das Programm, welches auch immer zum Konvertieren verwendest, ja auch nur 2h "erkennt"... Sorry... |
|
|