Mercurial > mplayer.hg
changeset 19113:f36ebb72b842
r18964: wording fix
r18930: Building on Mac OS 10.3 leads to several link errors: this new FAQ entry explains how to overcome this problem
r18917: document the change on -edlout's behavior
author | kraymer |
---|---|
date | Sun, 16 Jul 2006 14:02:31 +0000 |
parents | 21661fbbc447 |
children | 34f84b69c0e9 |
files | DOCS/xml/de/faq.xml DOCS/xml/de/usage.xml |
diffstat | 2 files changed, 58 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/xml/de/faq.xml Sun Jul 16 13:33:31 2006 +0000 +++ b/DOCS/xml/de/faq.xml Sun Jul 16 14:02:31 2006 +0000 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- in sync with r17707 --> +<!-- in sync with r18930 --> <chapter id="faq" xreflabel="FAQ"> <title>Häufig gestellte Fragen</title> @@ -188,7 +188,57 @@ </answer> </qandaentry> </qandadiv> - + + <qandaentry> + <question> + <para> + Erstellen unter Mac OS 10.3 führt zu vielen Linker-Fehlern + </para> + </question> + <answer> + <para> + Der Linker-Fehler, den du erfährst, sieht höchstwahrscheinlich etwa so aus: +<screen> +ld: Undefined symbols: +_LLCStyleInfoCheckForOpenTypeTables referenced from QuartzCore expected to be defined in ApplicationServices +_LLCStyleInfoGetUserRunFeatures referenced from QuartzCore expected to be defined in ApplicationServices +</screen> + Dieses Problem ist das Ergebnis der Tatsache, dass Apple-Entwickler 10.4 benutzen, um ihre + Software zu compilieren und gleichzeitig die Binärdateien via Softwareupdate an Benutzer + von 10.3 weitergeben. + Die undefinierten Symbole sind präsent unter Mac OS 10.4, jedoch nicht unter 10.3. + Eine Lösung kann sein, ein Downgrade zu QuickTime 7.0.1 durchzuführen. + Hier ist eine bessere Lösung: + </para> + <para> + Besorg dir eine + <ulink url="http://rapidshare.de/files/20281171/CompatFrameworks.tgz.html">ältere Kopie des Frameworks</ulik>. + Dies liefert dir eine komprimierte Datei, die die Frameworks QuickTime 7.0.1 und + QuartzCore 10.3.9 enthält. + </para> + <para> + Extrahiere die Dateien irgendwohin außerhalb deines System-Ordners (installiere diese + Frameworks also nicht nach z.B. + <filename class="directory">/System/Library/Frameworks</filename>! + Die Benutzung dieser älteren Kopie ist nur dazu da, die Linker-Fehler zu umgehen!) +<screen> +gunzip < CompatFrameworks.tgz | tar xvf - +</screen> + In der Datei config.mak solltest du + <systemitem>-F/Pfad/in/den/du/entpackt/hast</systemitem> der Variable + <systemitem>OPTFLAGS</systemitem> anhängen. + Wenn du <application>X-Code</application> verwendest, kannst du dieses Framework an Stelle + der systemeigenen auswählen. + </para> + <para> + Die resultierende <application>MPlayer</application>-Binärdatei wird in der Tat das auf deinem + System einstallierte Framework verwenden, wobei dynamische Verknüpfungen verwendet werden, + die zur Laufzeit aufgelöst werden. + (Du kannst das mit <systemitem>otool -l</systemitem> verifizieren). + </para> + </answer> + </qandaentry> + <qandadiv id="faq-general"> <title>Allgemeine Fragen</title>
--- a/DOCS/xml/de/usage.xml Sun Jul 16 13:33:31 2006 +0000 +++ b/DOCS/xml/de/usage.xml Sun Jul 16 14:02:31 2006 +0000 @@ -340,9 +340,8 @@ </para> <para> - Das EDL-Dateiformat ist ziemlich simpel. Sobald das EDL-System ein gewisses - Reifelevel erreicht hat, wird vermutlich ein XML-basiertes Dateiformat - implementiert (welches rückwärtskompatibel zu früheren EDL-Formaten sein wird). + Das EDL-Dateiformat ist ziemlich simpel. Es gibt einen Befehl pro Zeile, der + angibt, was zu tun ist (überspringen/stumm schalten) und wann es zu tun ist (benutzt pts in Sekunden). </para> <sect2 id="edl_using"> @@ -377,10 +376,11 @@ <para> Um eine EDL-Datei zu erstellen, die als Arbeitsvorlage benutzt werden kann, benutze die Option <option>-edlout <dateiname></option>. - Drücke dann während der Wiedergabe <keycap>i</keycap>, um die vorangegangen zwei - Sekunden zum Überspringen zu markieren. Ein entsprechender Eintrag wird für + Drücke dann während der Wiedergabe <keycap>i</keycap>, um den Anfang und as Ende + eines zu überspringenden Blocks zu markieren. Ein entsprechender Eintrag wird für diese Zeit in die Datei geschrieben. Danach kannst du Feineinstellungen an - der generierten EDL-Datei vornehmen. + der generierten EDL-Datei vornehmen und zusätzlich die Standardeinstellung ändern, + welche darin besteht, den Block, der in einer Zeile beschrieben ist, zu überspringen. </para> </sect2>