Linux/MythTV: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
2.603 Bytes hinzugefügt ,  28. Mai 2017
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 19: Zeile 19:


===Backup der Datenbank===
===Backup der Datenbank===
  $ mysqldump -u mythtv -pmythtv mythconverg -c > mythtv_backup.sql
  $ mysqldump -u mythtv -p mythconverg -c > mythtv_backup.sql
oder besser:
$ mysqldump -u mythtv -p mythconverg --add-drop-table --add-locks --allow-keywords --complete-insert --extended-insert --lock-tables --no-create-db --quick --add-drop-table > mythtv_backup.sql


===Restore der Datenbank===
===Restore der Datenbank===
Zeile 26: Zeile 28:
  mysql>create database mythconverg;
  mysql>create database mythconverg;
  mysql>exit
  mysql>exit
  $ mysql -u mythtv -pmythtv mythconverg < mythtv_backup.sql
  $ mysql -u mythtv -p mythconverg < mythtv_backup.sql


===Hostname in der DB ändern===
===Hostname in der DB ändern===
  $ mysqldump -u mythtv -pmythtv mythconverg -c > mythtv_backup.sql
  $ mysqldump -u mythtv -p mythconverg -c > mythtv_backup.sql


  $ cat mythtv_backup.sql | sed s/\'frontend1\'/\'kidsroom\'/g > mythtv_restore.sql
  $ cat mythtv_backup.sql | sed s/\'frontend1\'/\'kidsroom\'/g > mythtv_restore.sql
Zeile 38: Zeile 40:
  mysql>exit
  mysql>exit


  $ mysql -u mythtv -pmythtv mythconverg < mythtv_restore.sql
  $ mysql -u mythtv -p mythconverg < mythtv_restore.sql


===LCD===
===LCD===
Zeile 142: Zeile 144:
Quelle: http://www.mythtv.org/wiki/Repairing_the_Seektable
Quelle: http://www.mythtv.org/wiki/Repairing_the_Seektable
  mythtranscode --mpeg2 --buildindex --allkeys --showprogress --infile <filename>
  mythtranscode --mpeg2 --buildindex --allkeys --showprogress --infile <filename>
===mythtv-setup 0.26 erkennt DVB-Karten nicht, mythbackend aber schon===
Fehlermeldung in der Console:
E  FE_GET_INFO ioctl failed (/dev/dvb/adapter1/frontend0)
                        eno: No such device (19)
Laut MythTV-Entwicklern ist das ein Bug in den DVB-Treibern, obwohl es nur auf manchen Rechnern passiert.
Als Workaround kann man nebenbei femon laufen lassen (0 = Adapter-Nummer):
femon -H -a0
===Nach MySQL-Update kann mythfrontend nicht mehr zur Datenbank connecten===
Fehler:
QSqlDatabase: QMYSQL driver not loaded
Lösung:
emerge -1 qtsql


===Patches===
===Patches===
Zeile 355: Zeile 372:
               if (selTrack < 0)
               if (selTrack < 0)
                   selTrack = filter_max_ch(ic, atracks, flang);
                   selTrack = filter_max_ch(ic, atracks, flang);
'''Patch, der dafür sorgt, dass MP2-Ton bevorzugt wird (MythTV 0.26 Fixes vom Februar 2013)''':
--- mythtv-0.26.0/libs/libmythtv/avformatdecoder.cpp.orig 2013-03-06 09:55:09.000000000 +0100
+++ mythtv-0.26.0/libs/libmythtv/avformatdecoder.cpp 2013-03-06 09:56:11.000000000 +0100
@@ -4056,7 +4056,7 @@
              selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_DTS);
 
          if (selTrack < 0)
-            selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
+            selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_MP2);
 
          if (selTrack < 0)
              selTrack = filter_max_ch(ic, atracks, flang);
@@ -4089,7 +4089,7 @@
                      selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_DTS);
 
                  if (selTrack < 0)
-                    selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
+                    selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_MP2);
 
                  if (selTrack < 0)
                      selTrack = filter_max_ch(ic, atracks, flang);
@@ -4119,7 +4119,7 @@
                  selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_DTS);
 
              if (selTrack < 0)
-                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
+                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_MP2);
 
              if (selTrack < 0)
                  selTrack = filter_max_ch(ic, atracks, flang);
====MythWeb 0.26 bringt Warnungen mit PHP 5.4====
https://code.mythtv.org/trac/attachment/ticket/11277/mythweb-php54-unknown-function.patch
====MythWeb 0.27 funktioniert nicht mit PHP 7====
Quelle: https://forum.mythtv.org/viewtopic.php?f=36&t=1213&p=6240#p6240
<br>
[[File:mysqli.patch]]
<br>
[[File:assignment.patch]]
cd mythweb
patch -p1 < <path>/Mysqli.patch
patch -p1 < <path>/Assignment.patch
1.075

Bearbeitungen

Navigationsmenü