DVBcut: Unterschied zwischen den Versionen

Aus sichardt
Zur Navigation springenZur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 3: Zeile 3:


Leider gibt es bei vielen Distributionen keine aktuellen Pakete und auch auf der Webseite der Entwickler sind leider keine neuen Versionen als Veröffentlichung erhältlich.
Leider gibt es bei vielen Distributionen keine aktuellen Pakete und auch auf der Webseite der Entwickler sind leider keine neuen Versionen als Veröffentlichung erhältlich.
'''Update:''' für openSuSE gibt es Pakete unter software.opensuse.org. Eine Variante ohne das Fangen der Tastatur gibt es in meinem Branch: [https://build.opensuse.org/package/show/home:oxoliil:branches:multimedia:apps/dvbcut DVBcut].


Um aktuelle Entwickler-Versionen von DVBcut zu bauen, kann man wie folgt vorgehen:
Um aktuelle Entwickler-Versionen von DVBcut zu bauen, kann man wie folgt vorgehen:
Zeile 22: Zeile 24:
<source lang="bash">autoconf</source>
<source lang="bash">autoconf</source>


*Das configure Skript ausführen und die QT3 Pfade angeben
*... und ausführen (aktuell wird kein QT3 mehr benötigt!):
 
<source lang="bash">./configure</source>
<source lang="bash">./configure --with-qt3=/usr/lib/qt3/bin --with-qt3-include=/usr/lib64/qt3/include/ --with-qt3-lib=/usr/lib64/qt3/lib64/</source>


*Falls auch Probleme mit der Tastatureingabe auftauchen: grabKeyboard und releaseKeyboard in der Datei src/dvbcut.cpp suchen und durch vorangestelltes // auskommentieren.
*Falls auch Probleme mit der Tastatureingabe auftauchen: grabKeyboard und releaseKeyboard in der Datei src/dvbcut.cpp suchen und durch vorangestelltes // auskommentieren.
Zeile 36: Zeile 37:
<source lang="bash">
<source lang="bash">
svn checkout https://svn.code.sf.net/p/dvbcut/code/trunk dvbcut
svn checkout https://svn.code.sf.net/p/dvbcut/code/trunk dvbcut
export PATH=/usr/lib/qt3/bin:$PATH
cd dvbcut
cd dvbcut
autoconf
autoconf
./configure --with-qt3=/usr/lib/qt3/bin --with-qt3-include=/usr/lib64/qt3/include/ --with-qt3-lib=/usr/lib64/qt3/lib64/
./configure
make
make
sudo make install</source>
sudo make install</source>

Aktuelle Version vom 19. Oktober 2018, 07:16 Uhr

DVBcut ist ein sehr schnelles Programm, das zum Schneiden von DVB Aufnahmen im MPEG Format genutzt werden kann. Besonders interessant ist dabei, dass man Einzelbilder vergleichen kann, um exakte Schnitte bei Rückblenden nach Werbung machen zu können. Weiterhin werden die vorhanden Bilder nicht neu kodiert, sofern das nicht direkt am Schnitt nötig ist. Dadurch ist kein Qualitätsverlust zu befürchten und das Schneiden geht viel schneller. Zusätzlich kann man auch direkt im Programm die Videodatei abspielen, wenn mplayer installiert ist. Dabei wird zumindest bei mir die Tastatureingabe gefangen und verschwindet im Nichts - wenn man nicht den Quellcode wie unten beschrieben verändert.

Leider gibt es bei vielen Distributionen keine aktuellen Pakete und auch auf der Webseite der Entwickler sind leider keine neuen Versionen als Veröffentlichung erhältlich.

Update: für openSuSE gibt es Pakete unter software.opensuse.org. Eine Variante ohne das Fangen der Tastatur gibt es in meinem Branch: DVBcut.

Um aktuelle Entwickler-Versionen von DVBcut zu bauen, kann man wie folgt vorgehen:

  • Das SVN Repository in einen Ordner "dvbcut" kopieren:
svn checkout https://svn.code.sf.net/p/dvbcut/code/trunk dvbcut
  • Den qt3 User Interface Compiler (uic) im aktuellen Terminal verwenden:
export PATH=/usr/lib/qt3/bin:$PATH
  • ins Repository wechseln
cd dvbcut
  • Das configure Skript erstellen
autoconf
  • ... und ausführen (aktuell wird kein QT3 mehr benötigt!):
./configure
  • Falls auch Probleme mit der Tastatureingabe auftauchen: grabKeyboard und releaseKeyboard in der Datei src/dvbcut.cpp suchen und durch vorangestelltes // auskommentieren.
  • Das Programm kompilieren
make
  • das Programm installieren
sudo make install

Hier noch mal alles zusammen, zum einfacheren Kopieren:

svn checkout https://svn.code.sf.net/p/dvbcut/code/trunk dvbcut
cd dvbcut
autoconf
./configure
make
sudo make install