#1 27/12/2014 14:20:26

mauribilis
Membre
Inscription : 28/08/2011
Messages : 139
Mythbox

[0.27] Transcodage : Erreur irrécupérable

Bonjour à tous,

D'après ce que je vois, il est possible d'enlever physiquement les publicités d'un enregistrement en ré-encodant complétement la vidéo sans ré-encoder l'intervalle marqué par les drapeaux publicitaires...

The transcoder can be used in two ways:

1.    Automatically re-encode every file once it has completed recording.
2.    After marking commercials, the transcoder can be run manually to delete the commercials from the file (thus further saving space).

C'est la première méthode qui m'intéresse...

http://www.mythtv.org/wiki/Removing_Commercials

mais quand je tente le transcodage via mythweb le statut est En erreur et commentaire : Erreur irrécupérable. Je n'ai pas d’idée précise sur le paramétrage à faire pour le transcodage.

Une idée ?

merci d'avance

Cordialement,

Hors ligne

#2 27/12/2014 17:49:25

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 564
Site Web Mythbox

Re : [0.27] Transcodage : Erreur irrécupérable

Salut

Regarde du coté des log pour commencer (/var/log/mythtv/ et je suppose mythlogserver.log) tu aura peut-être quelque chose de plus explicite que "Erreur irrécupérable"

Hors ligne

#3 28/12/2014 13:19:35

mauribilis
Membre
Inscription : 28/08/2011
Messages : 139
Mythbox

Re : [0.27] Transcodage : Erreur irrécupérable

Il y a aussi mythtranscode.log :

Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: C thread_unknown mythcommandlineparser.cpp:2595 (ConfigureLogging) mythtranscode version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: C thread_unknown mythcommandlineparser.cpp:2597 (ConfigureLogging) Qt version: compile: 4.8.6, runtime: 4.8.6
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N thread_unknown mythcommandlineparser.cpp:2599 (ConfigureLogging) Enabled verbose msgs:  general
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N thread_unknown logging.cpp:907 (logStart) Setting Log Level to LOG_INFO
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Segmentation fault handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Aborted handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Bus error handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Floating point exception handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Illegal instruction handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Real-time signal 0 handler
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N thread_unknown mythdirs.cpp:55 (InitializeMythDirs) Using runtime prefix = /usr
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N thread_unknown mythdirs.cpp:68 (InitializeMythDirs) Using configuration directory = /home/mythtv/.mythtv
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext mythcorecontext.cpp:257 (Init) Assumed character encoding: fr_FR.UTF-8
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext mythcontext.cpp:504 (LoadDatabaseSettings) Empty LocalHostName.
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext mythcontext.cpp:512 (LoadDatabaseSettings) Using localhost value of serveur-maison-E350M1
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I Logger logging.cpp:308 (run) Added logging to the console
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext mythcorecontext.cpp:1634 (InitLocale) Setting QT default locale to fr_US
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext mythcorecontext.cpp:1667 (SaveLocaleDefaults) Current locale fr_US
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: E CoreContext mythlocale.cpp:108 (LoadDefaultsFromXML) No locale defaults file for fr_US, skipping
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext mythtranslation.cpp:65 (load) Loading fr translation for module mythfrontend
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext main.cpp:569 (main) Transcoding from /var/lib/mythtv/recordings/1052_20141222135500.mpg to /var/lib/mythtv/recordings/1052_20141222135500.mpg.tmp
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I LogForward loggingserver.cpp:1373 (forwardMessage) New Client:  (#1)
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I LogForward loggingserver.cpp:295 (SyslogLogger) Added syslogging
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I SendMessage mythcorecontext.cpp:426 (ConnectCommandSocket) MythCoreContext: Connecting to backend server: 192.168.0.20:6543 (try 1 of 1)
Dec 27 16:33:52 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I SendMessage mythcorecontext.cpp:1547 (CheckProtoVersion) Using protocol version 77
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2141 (ScanStreams) AFD: codec E-AC3 has 2 channels
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec 0x1bb8d40, id(E-AC3) type(Audio)
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2141 (ScanStreams) AFD: codec E-AC3 has 2 channels
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec 0x1bb97a0, id(E-AC3) type(Audio)
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2141 (ScanStreams) AFD: codec E-AC3 has 2 channels
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec 0x1bba220, id(E-AC3) type(Audio)
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec 0x1bbad60, id(DVB_SUBTITLE) type(Subtitle)
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec 0x1bbb820, id(DVB_SUBTITLE) type(Subtitle)
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec 0x1b701a0, id(H264) type(Video)
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext audioplayer.cpp:164 (ReinitAudio) AudioPlayer: Enabling Audio
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext transcode.cpp:376 (TranscodeFile) Found video height of 1088.  This is unusual and more than likely the video is actually 1080 so mythtranscode will treat it as such.
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext transcode.cpp:111 (GetProfile) Transcode: Looking for autodetect profile: Autodétection depuis 1080i
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: E CoreContext transcode.cpp:129 (GetProfile) Transcode: Couldn't find profile for : H.264
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: E CoreContext transcode.cpp:620 (TranscodeFile) Transcoding aborted, no profile found.
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: E CoreContext main.cpp:724 (main) Transcoding /var/lib/mythtv/recordings/1052_20141222135500.mpg failed
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext main.cpp:1090 (CompleteJob) Deleting /var/lib/mythtv/recordings/1052_20141222135500.mpg.tmp
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext main.cpp:749 (transUnlink) Requesting delete for file 'myth://Default@serveur-maison-E350M1/1052_20141222135500.mpg.tmp'.
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: N CoreContext main.cpp:755 (transUnlink) Deleting file '/var/lib/mythtv/recordings/1052_20141222135500.mpg.tmp'.
Dec 27 16:33:53 serveur-maison-E350M1 mythtranscode: mythtranscode[2394]: I CoreContext mythcontext.cpp:1194 (~MythContext) Waiting for threads to exit.

apparemment il faut paramétrer un profil dans le setup ? mais à part le profil de transcodage qualité, base qualité, haute qualité (de mémoire...) je vois pas où cela peut-être...

Hors ligne

#4 28/12/2014 13:50:02

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : [0.27] Transcodage : Erreur irrécupérable

Concernant le transcodage, il faut savoir plusieurs choses:

- une fois transcodé, les enregistrements sont au format .nuv qui n'est pratiquement pas lu par les lecteurs extérieurs à mythtv,

- mythtv ne sait pas transcoder nativement les enregistrements HD ( apparement c'est ton cas). J'ai essayé plusieurs solutions alternatives mais aucune ne donne satisfaction à 100% ni même à 50%. voir ici

autre point, les méthodes de détection des pubs ne fonctionnent pas très très bien chez nous; il est déconseillé de les utiliser sans vérification.

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Pied de page des forums

Propulsé par FluxBB

Webmasteur SnouF

Hébergé par Tuxfamily

Valid XHTML 1.0 Strict