mirror of
https://github.com/mpv-player/mpv
synced 2024-12-15 03:15:52 +00:00
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 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19118 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
9978588030
commit
fe32acb217
@ -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>
|
||||
|
||||
|
@ -340,9 +340,8 @@ end<!--
|
||||
</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 @@ end<!--
|
||||
<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>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user