ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Amiga, AmigaOS 4 > Datei-Extension CDDA | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
07.10.2003, 13:35 Uhr julius Posts: 2255 Nutzer |
Was bedeutet bedeutet bei einer Datei die Extension CDDA. Ist das eine Video- oder eine Audio-Datei. Womit kann ich solche Dateien wiedergeben? [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 13:43 Uhr Brunadi Posts: 1365 Nutzer |
julius CDDA=CompactDiskDigitalAudio. Ist also eine Audio-CD und kann mit jedem CD-Player oder CDROM-Laufwerk wiedergegeben werden. Gruß brunadi -- Die meisten Computerfehler sitzen vor dem Bildschirm.. [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 14:07 Uhr thomas Posts: 7718 Nutzer |
Leute, ihr seit hier in einem Amiga-Forum ! Da bedeuten Datei-Erweiterungen gar nichts ! Natürlich hat Brunadi recht, die Datei enthält vermutlich rohe Audio-Daten, wie sie auf CD gebrannt werden können, ohne irgendwelche Header-Informationen (wie WAV oder AIFF). Die Dateigröße sollte durch 2352 teilbar sein. Die Datei kannst du mit Play16 oder AHI wiedergeben. Z.B. AHI: copy dateiname.cdda audio:b/16/c/2/f/44100 oder Play16: play16 dateiname.cdda bits 16 tracks 2 freq 44100 Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 17:50 Uhr Andreas_Wolf Posts: 2980 Nutzer |
Bei CDDA-Dateien (bzw. 16Bit-Audio-Rohdaten allgemein) ist es wichtig, in welcher Endianess sie vorliegen. Abspieler auf BigEndian-CPUs gehen i.A. von BigEndian-Daten aus, Abspieler auf LittleEndian-CPUs dementsprechend i.A. von LittleEndian-Daten. Meist existiert eine Option, die Bytes zu drehen, sollte die Endianess von CDDA-Datei und CPU mal nicht übereinstimmen. [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 18:17 Uhr julius Posts: 2255 Nutzer |
Was bedeutet Endianess ? Ich habe AHI V5.5 undOpusMPEGA installiert und hoffenlich halbwegs richtig konfiguriert. Obwohl ich mir da nicht ganz sicher bin, weil Sound-Dateien wie z. B. wav korrekt wiedergegeben werden. Bei CDDA- Dateien höre ich nur Rauschen. Ich habe eine PPC, die unter WarpOS läuft. [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 18:42 Uhr Lemmink Posts: 2344 Nutzer |
Das gibt an, in welcher Reihenfolge die Bits für ein Byte sortiert sind. Also bei 32 bit ob der erste Datenfitzel Bit 1 ist oder Bit 32. (schlagt mich gerne wenn ich mich irre) -- Jetzt neuer, aber immer noch nicht interessanter: http://www.lemmink.joice.net Hard und Software zu verkaufen (Updated) [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 18:46 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ julius: > Was bedeutet Endianess ? Endianess: Reihenfolge der Bytes in einem Wort (16Bit) oder Langwort (32Bit). Bei BigEndian (Motorola Byte Order, Most Significant Byte (MSB)) steht in einem Wort bzw. Langwort links das höchstwertige und rechts das niederwertigste Byte. Dies entspricht unserem menschlichen System, Zahlen zu schreiben. Bei LittleEndian (Intel Byte Order, Least Significant Byte (LSB)) ist das genau umgedreht. > Bei CDDA- Dateien höre ich nur Rauschen. Jetzt weißt du, wie sich verkehrte Endianess anhört ;-) > Ich habe eine PPC, die unter WarpOS läuft. Deine CDDA-Datei ist also offenbar LittleEndian. Zum korrekten Abspielen mußt du deinen Abspieler veranlassen, die Bytereihenfolge zu drehen. [ Dieser Beitrag wurde von Andreas_Wolf am 07.10.2003 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 18:52 Uhr julius Posts: 2255 Nutzer |
Und wie kriege ich ihn zum Drehen der Bytereihenfolge? [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 19:18 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ julius: > Und wie kriege ich ihn zum Drehen der Bytereihenfolge? Das kommt ganz auf den Abspieler an. Du hattest angegeben, daß du OpusMPEGA benutzt, welches wiederum als Backend für CDDA-Dateien Play16 benutzt. Das Drehen der Bytes erfolgt bei Play16 durch Angabe des Schlüsselwortes INTEL. [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 20:03 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ Lemmink: > Das gibt an, in welcher Reihenfolge die Bits für ein Byte sortiert sind. Hier geht es um die Byte-Endianess (Reihenfolge der Bytes in einem Wort/Langwort etc.), nicht um die Bit-Endianess, die meines Wissens fest definiert ist (nämlich BigEndian). > Also bei 32 bit ob der erste Datenfitzel Bit 1 ist oder Bit 32. Hmm, jetzt sprichst du aber wieder von der Byte-Endianess (32Bit = Langwort). Da ist es aber so, daß wenn bei einer bestimmten Byte-Endianess ganz links im Langwort Bit 1 und ganz rechts Bit 32 steht (bzw. genau umgekehrt - je nach Zählweise), bei der umgekehrten Byte-Endianess *nicht* Bit 32 ganz links steht und Bit 1 ganz rechts (bzw. umgekehrt), denn das wäre Bit-Endianess, und die macht bei mehr als einem Byte (also ab 16Bit) keinen Sinn. [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 20:52 Uhr Mad_Dog Posts: 1944 Nutzer |
Zitat: Bei Audio CDs sind die Raw-Samples in der Regel im Little Endian (Intel) Format. Bei play16 muß man also die Option -Intel angeben. Habe auch ein kleines Script dazu gebastelt, werde es demnächst mal in's Netz stellen. -- http://www.norman-interactive.com [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 21:04 Uhr Andreas_Wolf Posts: 2980 Nutzer |
@ Mad_Dog: >> Hier geht es um die Byte-Endianess (Reihenfolge der Bytes in einem >> Wort/Langwort etc.), nicht um die Bit-Endianess, die meines Wissens >> fest definiert ist (nämlich BigEndian). > Bei Audio CDs sind die Raw-Samples in der Regel im Little Endian > (Intel) Format. Wieso hast du auf mein Posting geantwortet? Deine Aussage hat doch mit meiner gar nichts zu tun?! [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 21:32 Uhr julius Posts: 2255 Nutzer |
Ich benutze PPCMpegPlayer von der PowerUp CD. Benötigt der auch die Einstellung Intel? [ - Antworten - Zitieren - Direktlink - ] |
07.10.2003, 22:06 Uhr Mad_Dog Posts: 1944 Nutzer |
Zitat: Keine Ahnung, ob der das überhaupt kann. Das Problem ist folgendes: Raw-Dateien (wie cdda) haben keinen Header. Deshalb kann ein Abspielprogramm keine Information darüber erhalten, was für eine Datei die Raw-Datei überhaupt ist (es könnte auch eine Bilddatei sein) und wie die darin gespeicherten Informationen angeordnet sind. Deshalb muß ein Abspielprogramm wissen, daß die cdda-Datei ein 16 Bit Sample ist, 2 Spuren hat, im Little Endian Format vorliegt und daß die Samplingfrequenz 44.1 khz ist. Das alles muß man bei play16 in der Kommandozeile als Optionen angeben. Ein Programm wie z.B. AMPlifier kann diese Information nicht wissen und deshalb bekommst Du auch nur Binärrauschen zu hören. -- http://www.norman-interactive.com [ - Antworten - Zitieren - Direktlink - ] |
10.10.2003, 19:56 Uhr Mad_Dog Posts: 1944 Nutzer |
So. Ich hab das Shell-Script zum Abspielen von cdda raw Samples jetzt auf meine Homepage (unter "Amiga-Stuff") getan. Nur leider ist der Server im Moment down . Mit dem Script spart man sich das lästige Eingeben von Parametern. Wenn Play16 nicht installiert ist, wird es vom Script automatisch per OpenURL heruntergeladen. Demnächst auch im Aminet unter mus/play zu finden. -- http://www.norman-interactive.com [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > Datei-Extension CDDA | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |