Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1941 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14
Auteur Sujet :

h264tobox - Lire des vidéos H264 sur Freebox HD et PlayStation 3

n°1129277
sioban44
Posté le 19-04-2009 à 22:32:06  profilanswer
 

Reprise du message précédent :
en tout cas y a un truc qui traine dans le script :  
 

Citation :

/msg [DB-FR]-XDCC-Bleach XDCC send #93


Message édité par sioban44 le 19-04-2009 à 22:32:31
mood
Publicité
Posté le 19-04-2009 à 22:32:06  profilanswer
 

n°1129278
twocats
Posté le 19-04-2009 à 22:38:32  profilanswer
 

C'est ma faute  :pt1cable:  mais ca joue pas sur le script.
 
mea culpa...


Message édité par twocats le 19-04-2009 à 22:41:27

---------------
La réponse est 42
n°1129280
sioban44
Posté le 19-04-2009 à 22:45:30  profilanswer
 

yep le codage en même temps que le chat IRC hein ^^

n°1129284
twocats
Posté le 19-04-2009 à 22:50:02  profilanswer
 

Version 0.9.8.1 disponible.
 
- C'est corrigé.
 

Citation :

yep le codage en même temps que le chat IRC hein ^^


 :D  :D  :D


---------------
La réponse est 42
n°1129565
Indyana
Posté le 20-04-2009 à 22:36:56  profilanswer
 

verrsion 0.9.8.1,  la commande pour le shell done : /bin/bash et j'ai toujours la même erreur awk:
 
 
--------------------------------------------------------------
h264tobox 0.9.8.1 - (c) 2008-2009 Dominique Biendiné, Sioban.
 
--------------------------------------------------------------
> Traitement du fichier Lost - 5x09.mkv.
 
* Taille du fichier : 1.11 Go
* Espace de travail nécessaire : 2.51 Go*
* Espace de travail disponible : 38.16 Go
* Espace de sauvegarde nécessaire : 1.23 Go*
* Espace de sauvegarde disponible : 38.16 Go
* Ces chiffres sont des estimations.
 
--------------------------------------------------------------
La piste vidéo est au format H264.
awk: line 1: regular expression compile failed (missing '(')
)
--------------------------------------------------------------
> Extraction des pistes.
Veuillez patienter...
 

n°1129567
Indyana
Posté le 20-04-2009 à 22:39:07  profilanswer
 

et la sortie de la commande magique:
 

Citation :

/bin/sh -x /usr/local/bin/h264tobox -i 'Lost - 5x09.mkv'  
+ [[ -f /home/david/.h264tobox/h264tobox.conf ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ VERSION=0.9.8.1
+ DANGEROUS_LAUNCH=0
+ COLOR=1
+ AUDIO_AUTO_SELECT=1
+ ATRACK_ID=0
+ DTS_AUTO_CONV=0
+ AAC_AUTO_CONV=0
+ UPLOAD_ID=0
+ AUTO_CLEAN_LOG=0
+ WD_ID=./videofolder
+ EXT_ID=mkv
+ REPACK_ID=ts
+ ABITRATE_ID=640
+ SPLIT_ID=0
+ S_GIGA=0
+ VERBOSE=0
+ PID_OF=16075
+ H264TOBOX_FOLDER=/home/david/.h264tobox
+ TMP_ID=/home/david/.h264tobox/tmp
+ LOG_ID=/home/david/.h264tobox/log
+ TSCHOICE_ID=0
+ VERIF_FILE=0
+ cd /home/david/Films/Lost
+ [[ xterm ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ getopts :a:f:i:o:s:ehnuvcCV-: option
+ [[ i = - ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ EXT_ID=Lost - 5x09.mkv
+ getopts :a:f:i:o:s:ehnuvcCV-: option
+ shift 2
+ ColorTABLE
+ [[ 1 -eq 1
/usr/local/bin/h264tobox: 1: [[: not found
+ COLOROFF=
+ GREENCOLOR=
+ WHITECOLOR=
+ BLUECOLOR=
+ DARKBLUECOLOR=
+ REDCOLOR=
+ LILACOLOR=
+ YELLOWCOLOR=
+ GreenLINE
+ echo -e --------------------------------------------------------------
-e --------------------------------------------------------------
+ AfficherVersion
+ echo -e h264tobox 0.9.8.1 - (c) 2008-2009 Dominique Biendiné, Sioban.
-e h264tobox 0.9.8.1 - (c) 2008-2009 Dominique Biendiné, Sioban.
+ [[ -eq 0 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ -f Lost - 5x09.mkv ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo Lost - 5x09.mkv
+ tr -d [:punct:]
+ tr -d [:space:]
+ EXT_ID=Lost5x09mkv
+ ListFiles=*.Lost5x09mkv
+ ValidateVARNUM 1 0 1 1
+ typeset -i DefaultValue=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=1
/usr/local/bin/h264tobox: 1: Bad substitution
+ COLOR=
+ ValidateVARNUM 1 0 1 1
+ typeset -i DefaultValue=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=1
/usr/local/bin/h264tobox: 1: Bad substitution
+ AUDIO_AUTO_SELECT=
+ ValidateVARNUM 0 0 9 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=9
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ ATRACK_ID=
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ DTS_AUTO_CONV=
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ AAC_AUTO_CONV=
+ ValidateVARNUM 0 0 1 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ UPLOAD_ID=
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ AUTO_CLEAN_LOG=
+ ValidateVARCHAR mkv mkv:mp4:ts:avi Lost5x09mkv
+ DefaultValue=mkv
+ ListOfValue=mkv:mp4:ts:avi
+ Value=Lost5x09mkv
+ echo Lost5x09mkv
+ tr [:upper:] [:lower:]
+ Value=lost5x09mkv
+ ReturnValue=mkv
+ echo mkv:mp4:ts:avi
+ tr :  
+ [[ lost5x09mkv = mkv ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ lost5x09mkv = mp4 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ lost5x09mkv = ts ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ lost5x09mkv = avi ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo mkv
+ EXT_ID=mkv
+ ValidateVARCHAR ts brd:mkv:ts:avi ts
+ DefaultValue=ts
+ ListOfValue=brd:mkv:ts:avi
+ Value=ts
+ echo ts
+ tr [:upper:] [:lower:]
+ Value=ts
+ ReturnValue=ts
+ tr :  
+ echo brd:mkv:ts:avi
+ [[ ts = brd ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ ts = mkv ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ ts = ts ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ ts = avi ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo ts
+ REPACK_ID=ts
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ VERBOSE=
+ which tsMuxeR
+ [[ ! -x /usr/local/bin/tsMuxeR ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which faad
+ [[ ! -x /usr/bin/faad ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which ffmpeg
+ [[ ! -x /usr/bin/ffmpeg ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mkvmerge
+ [[ ! -x /usr/bin/mkvmerge ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mkvinfo
+ [[ ! -x /usr/bin/mkvinfo ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mkvextract
+ [[ ! -x /usr/bin/mkvextract ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mplayer
+ [[ ! -x /usr/bin/mplayer ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mencoder
+ [[ ! -x /usr/bin/mencoder ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CreateRepWD
+ echo -ne  
-ne  
+ [[ ! -d ./videofolder ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo -ne  
-ne  
+ [[ ! -w ./videofolder ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CreateRepTMP
+ echo -ne  
-ne  
+ [[ ! -d /home/david/.h264tobox/tmp ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo -ne  
-ne  
+ [[ ! -w /home/david/.h264tobox/tmp ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CreateRepLOG
+ echo -ne  
-ne  
+ [[ ! -d /home/david/.h264tobox/log ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo -ne  
-ne  
+ [[ ! -w /home/david/.h264tobox/log ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CleanLOG
+ [[ -eq 0
/usr/local/bin/h264tobox: 1: [[: not found
+ CLEAN_LOG=
+ echo
 
+ Config4FTP
+ [[ -eq 1 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ OLD_IFS=  
 
+ IFS=
 
+ IFS=  
 
+ date +%s
+ START_JOB=1240259893
+ [[ 0 = 0 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ VERIF_FILE=1
+ GreenLINE
+ echo -e --------------------------------------------------------------
-e --------------------------------------------------------------
+ echo -e > Traitement du fichier *.Lost5x09mkv.
 
-e > Traitement du fichier *.Lost5x09mkv.
 
+ ControlSIZE
+ du -k *.Lost5x09mkv
du: ne peut accéder `*.Lost5x09mkv': Aucun fichier ou dossier de ce type
+ awk {print $1}
+ FILESIZE=
+ df -k .
+ tail -n1
+ awk {print $4}
+ HDDSIZE=40327056
+ df -k ./videofolder
+ awk {print $4}
+ tail -n1
+ WDSIZE=40327056
+ SIZEM_ID=2
/usr/local/bin/h264tobox: 1: arithmetic expression: expecting primary: " *2+/4 "

n°1129580
twocats
Posté le 20-04-2009 à 23:15:59  profilanswer
 

Redonnes le résultat en écrivant de cette manière :

Citation :

/bin/sh -x /usr/local/bin/h264tobox -i "Lost - 5x09.mkv'"


Quelle version de bash ?


---------------
La réponse est 42
n°1129585
Indyana
Posté le 20-04-2009 à 23:29:18  profilanswer
 

La version de Bash:
GNU bash, version 3.2.48(1)-release (i486-pc-linux-gnu)
Copyright (C) 2007 Free Software Foundation, Inc.
 
 
Et la sortie de la commande (j'ai supprimé le simple guillemet que tu avais laissé avant le dernière double):
 
 

Citation :


+ [[ -f /home/david/.h264tobox/h264tobox.conf ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ VERSION=0.9.8.1
+ DANGEROUS_LAUNCH=0
+ COLOR=1
+ AUDIO_AUTO_SELECT=1
+ ATRACK_ID=0
+ DTS_AUTO_CONV=0
+ AAC_AUTO_CONV=0
+ UPLOAD_ID=0
+ AUTO_CLEAN_LOG=0
+ WD_ID=./videofolder
+ EXT_ID=mkv
+ REPACK_ID=ts
+ ABITRATE_ID=640
+ SPLIT_ID=0
+ S_GIGA=0
+ VERBOSE=0
+ PID_OF=17698
+ H264TOBOX_FOLDER=/home/david/.h264tobox
+ TMP_ID=/home/david/.h264tobox/tmp
+ LOG_ID=/home/david/.h264tobox/log
+ TSCHOICE_ID=0
+ VERIF_FILE=0
+ cd /home/david
+ [[ xterm ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ getopts :a:f:i:o:s:ehnuvcCV-: option
+ [[ i = - ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ EXT_ID=Lost - 5x09.mkv
+ getopts :a:f:i:o:s:ehnuvcCV-: option
+ shift 2
+ ColorTABLE
+ [[ 1 -eq 1
/usr/local/bin/h264tobox: 1: [[: not found
+ COLOROFF=
+ GREENCOLOR=
+ WHITECOLOR=
+ BLUECOLOR=
+ DARKBLUECOLOR=
+ REDCOLOR=
+ LILACOLOR=
+ YELLOWCOLOR=
+ GreenLINE
+ echo -e --------------------------------------------------------------
-e --------------------------------------------------------------
+ AfficherVersion
+ echo -e h264tobox 0.9.8.1 - (c) 2008-2009 Dominique Biendiné, Sioban.
-e h264tobox 0.9.8.1 - (c) 2008-2009 Dominique Biendiné, Sioban.
+ [[ -eq 0 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ -f Lost - 5x09.mkv ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo Lost - 5x09.mkv
+ tr -d [:punct:]
+ tr -d [:space:]
+ EXT_ID=Lost5x09mkv
+ ListFiles=*.Lost5x09mkv
+ ValidateVARNUM 1 0 1 1
+ typeset -i DefaultValue=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=1
/usr/local/bin/h264tobox: 1: Bad substitution
+ COLOR=
+ ValidateVARNUM 1 0 1 1
+ typeset -i DefaultValue=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=1
/usr/local/bin/h264tobox: 1: Bad substitution
+ AUDIO_AUTO_SELECT=
+ ValidateVARNUM 0 0 9 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=9
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ ATRACK_ID=
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ DTS_AUTO_CONV=
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ AAC_AUTO_CONV=
+ ValidateVARNUM 0 0 1 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=1
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ UPLOAD_ID=
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ AUTO_CLEAN_LOG=
+ ValidateVARCHAR mkv mkv:mp4:ts:avi Lost5x09mkv
+ DefaultValue=mkv
+ ListOfValue=mkv:mp4:ts:avi
+ Value=Lost5x09mkv
+ echo Lost5x09mkv
+ tr [:upper:] [:lower:]
+ Value=lost5x09mkv
+ ReturnValue=mkv
+ echo mkv:mp4:ts:avi
+ tr :  
+ [[ lost5x09mkv = mkv ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ lost5x09mkv = mp4 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ lost5x09mkv = ts ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ lost5x09mkv = avi ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo mkv
+ EXT_ID=mkv
+ ValidateVARCHAR ts brd:mkv:ts:avi ts
+ DefaultValue=ts
+ ListOfValue=brd:mkv:ts:avi
+ Value=ts
+ echo ts
+ tr [:upper:] [:lower:]
+ Value=ts
+ ReturnValue=ts
+ echo brd:mkv:ts:avi
+ tr :  
+ [[ ts = brd ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ ts = mkv ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ ts = ts ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ [[ ts = avi ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo ts
+ REPACK_ID=ts
+ ValidateVARNUM 0 0 2 0
+ typeset -i DefaultValue=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMin=0
/usr/local/bin/h264tobox: 1: typeset: not found
+ typeset -i ValueMax=2
/usr/local/bin/h264tobox: 1: typeset: not found
+ Value=0
/usr/local/bin/h264tobox: 1: Bad substitution
+ VERBOSE=
+ which tsMuxeR
+ [[ ! -x /usr/local/bin/tsMuxeR ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which faad
+ [[ ! -x /usr/bin/faad ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which ffmpeg
+ [[ ! -x /usr/bin/ffmpeg ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mkvmerge
+ [[ ! -x /usr/bin/mkvmerge ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mkvinfo
+ [[ ! -x /usr/bin/mkvinfo ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mkvextract
+ [[ ! -x /usr/bin/mkvextract ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mplayer
+ [[ ! -x /usr/bin/mplayer ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ which mencoder
+ [[ ! -x /usr/bin/mencoder ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CreateRepWD
+ echo -ne  
-ne  
+ [[ ! -d ./videofolder ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo -ne  
-ne  
+ [[ ! -w ./videofolder ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CreateRepTMP
+ echo -ne  
-ne  
+ [[ ! -d /home/david/.h264tobox/tmp ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo -ne  
-ne  
+ [[ ! -w /home/david/.h264tobox/tmp ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CreateRepLOG
+ echo -ne  
-ne  
+ [[ ! -d /home/david/.h264tobox/log ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ echo -ne  
-ne  
+ [[ ! -w /home/david/.h264tobox/log ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ CleanLOG
+ [[ -eq 0
/usr/local/bin/h264tobox: 1: [[: not found
+ CLEAN_LOG=
+ echo
 
+ Config4FTP
+ [[ -eq 1 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ OLD_IFS=  
 
+ IFS=
 
+ IFS=  
 
+ date +%s
+ START_JOB=1240262779
+ [[ 0 = 0 ]]
/usr/local/bin/h264tobox: 1: [[: not found
+ VERIF_FILE=1
+ GreenLINE
+ echo -e --------------------------------------------------------------
-e --------------------------------------------------------------
+ echo -e > Traitement du fichier *.Lost5x09mkv.
 
-e > Traitement du fichier *.Lost5x09mkv.
 
+ ControlSIZE
+ du -k *.Lost5x09mkv
du: ne peut accéder `*.Lost5x09mkv': Aucun fichier ou dossier de ce type
+ awk {print $1}
+ FILESIZE=
+ df -k .
+ awk {print $4}
+ tail -n1
+ HDDSIZE=40290312
+ df -k ./videofolder
+ tail -n1
df: `./videofolder'+ awk {print $4}
: Aucun fichier ou dossier de ce type
df: aucun système de fichier traité
+ WDSIZE=
+ SIZEM_ID=2
/usr/local/bin/h264tobox: 1: arithmetic expression: expecting primary: " *2+/4 "

n°1129595
twocats
Posté le 21-04-2009 à 00:15:56  profilanswer
 

Peux-tu faire un sample du fichier et me le mettre en lien ?


---------------
La réponse est 42
n°1129796
Indyana
Posté le 21-04-2009 à 19:24:44  profilanswer
 

Sample = ts?  
 
Parce-que je ne peux pas le créer vu que j'ai une erreur sur l'audio (cf mon message page 7)...donc peux pas finir la création du fichier...

mood
Publicité
Posté le 21-04-2009 à 19:24:44  profilanswer
 

n°1129821
twocats
Posté le 21-04-2009 à 21:07:42  profilanswer
 

Découper le fichier en plusieurs parties et mettre l'une d'elle en lien.

Citation :

mkvmerge -o fichier.mkv --split 20m -S "Lost - 5x09.mkv"


Va découper le fichier en tronçons de 20 megas.


---------------
La réponse est 42
n°1129990
seth-01
Posté le 22-04-2009 à 18:40:35  profilanswer
 

salut à tous !
 
navré je n'ai pas lu tous le post par manque de temps mais j'ai à tout hasard essayé d'encoder un film entier en x264 avec un bitrate de 500 (à titre d'essai) et le son en MP3 bitrate 96.
 
Jusque là c'est cool mais j'ai lu que seul un conteneur en TS était nécessaire pour être lisible sur la freebox. Seulement j'ai mis un conteneur en AVI et .... ca fonctionne !!! et même très bien en fait, j'ai fait l'encodage avec Virtual Dub et je dois dire que même avec un bitrate de 500 la qualité n'est pas dégeulasse du tout :ouch:

n°1129991
e_esprit
Posté le 22-04-2009 à 18:46:07  profilanswer
 

Oui et ? :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1129996
seth-01
Posté le 22-04-2009 à 19:16:22  profilanswer
 


ahhh ben je pensais que ca marchait pas en avi mais uniquement en ts  :??:  :pt1cable:


Message édité par seth-01 le 22-04-2009 à 19:16:46
n°1130005
e_esprit
Posté le 22-04-2009 à 20:04:40  profilanswer
 

C'est en .mpg que ca marche (ait ?) pas :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1130007
seth-01
Posté le 22-04-2009 à 20:09:37  profilanswer
 

e_esprit a écrit :

C'est en .mpg que ca marche (ait ?) pas :D


j'suis complètement à l'ouest quoi !  :lol:

n°1130895
Indyana
Posté le 26-04-2009 à 10:45:02  profilanswer
 

Désolé pour le retard, le lien vers le fichier ci dessous:
 
http://dl.free.fr/vkI4bJ0la

n°1130951
twocats
Posté le 26-04-2009 à 16:28:32  profilanswer
 

Citation :

--------------------------------------------------------------
h264tobox 0.9.8.1 - (c) 2008-2009 Dominique Biendiné, Sioban.  
 
--------------------------------------------------------------
> Traitement du fichier fichier-001.mkv.                      
 
* Taille du fichier : 20.13 Mo
* Espace de travail nécessaire : 46.20 Mo*
* Espace de travail disponible : 90.26 Go  
* Espace de sauvegarde nécessaire : 22.14 Mo*
* Espace de sauvegarde disponible : 90.26 Go  
* Ces chiffres sont des estimations.          
 
--------------------------------------------------------------
La piste vidéo est au format H264.                            
La piste audio est au format AC3, elle ne sera pas convertie.  
 
--------------------------------------------------------------
> Extraction des pistes.                                      
Veuillez patienter...                                          
Fait.                                                          
 
--------------------------------------------------------------
> Génération du fichier META :                                
 
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC, "VIDEO_TRACK.17320.h264", fps=23.976, level=4.1, insertSEI, contSPS, track=1
A_AC3, "AUDIO_TRACK.17320.ac3", track=2                                                      
 
--------------------------------------------------------------
> Multiplexage des pistes au format MPEG TS.                  
Veuillez patienter...                                          
 
Création du fichier fichier-001.ts terminée :-)
Durée du traitement : 2 secondes.


Il n'y a aucun problème avec le fichier, qui d'ailleurs doit être lisible par la Freebox HD sans retraitement. Le problème vient de ton installation.


---------------
La réponse est 42
n°1130980
Indyana
Posté le 26-04-2009 à 19:51:42  profilanswer
 

J'ai essayé sur le même fichier, j'ai toujours l'erreur "awk" + une erreur de conversion sur l'audio, voici le log:
 
PS: C'est une installation Ubuntu Jaunty toute fraiche et oui le fichier est lisible en l'état (c'était juste pour en tester un autre que celui que j'avais initialement).
 
Une idée d'où peut provenir le problème? Une mauvaise version d'un logiciel?
 

Citation :


FFmpeg version 0.5-svn17737+3:0.svn20090303-1ubuntu6, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --extra-version=svn17737+3:0.svn20090303-1ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --disable-stripping --disable-vhook --enable-libdc1394 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-armvfp --disable-neon --disable-altivec --disable-vis --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Apr 10 2009 23:18:41, gcc: 4.3.3
 
Seems stream 1 codec frame rate differs from container frame rate: 47.95 (48000/1001) -> 24.00 (24/1)
Input #0, matroska, from 'fichier-001.mkv':
  Duration: 00:00:54.91, start: 0.000000, bitrate: N/A
    Stream #0.0: Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.1(eng): Video: h264, yuv420p, 1280x720, PAR 1:1 DAR 16:9, 24 tbr, 1k tbn, 47.95 tbc
Output #0, ac3, to 'AUDIO_TRACK.12642.ac3':
    Stream #0.0: Audio: ac3, 48000 Hz, 5.1, s16, 640 kb/s
Codec type mismatch for mapping #0.1 -> #0.0


Message édité par Indyana le 26-04-2009 à 19:52:08
n°1131197
twocats
Posté le 27-04-2009 à 17:41:44  profilanswer
 

Déjà ton bash reconnaît pas les '[[' et la commande typeset (c'est carrément du buildin, là !) donc impossible de faire tourner le script. Donc ça :??:  dépasse mes compétences...


---------------
La réponse est 42
n°1131210
e_esprit
Posté le 27-04-2009 à 18:47:21  profilanswer
 

Bah c'est une Ubuntu quoi :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1131244
Indyana
Posté le 27-04-2009 à 20:03:24  profilanswer
 

lol, je suis donc le seul a avoir une ubuntu?

n°1131245
e_esprit
Posté le 27-04-2009 à 20:12:40  profilanswer
 

ls -l /bin/bash
ca te dit quoi ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1131258
Indyana
Posté le 27-04-2009 à 21:39:31  profilanswer
 

Ca dit:
-rwxr-xr-x 1 root root 729040 2009-03-02 15:22 /bin/bash

n°1132151
eclairdefe​u
Posté le 30-04-2009 à 19:34:12  profilanswer
 

Citation :


h264tobox -i 'Lost - 5x09.mkv'
 
 
--------------------------------------------------------------
h264tobox 0.9.8 - (c) 2008-2009 Dominique Biendiné, Sioban.
 
--------------------------------------------------------------
> Traitement du fichier Lost - 5x09.mkv.
 
* Taille du fichier : 1.11 Go
* Espace de travail nécessaire : 2.51 Go*
* Espace de travail disponible : 34.12 Go
* Espace de sauvegarde nécessaire : 1.23 Go*
* Espace de sauvegarde disponible : 34.12 Go
* Ces chiffres sont des estimations.
 
--------------------------------------------------------------
La piste vidéo est au format H264.
awk: line 1: regular expression compile failed (missing '(')
)
--------------------------------------------------------------
> Extraction des pistes.
Veuillez patienter...


 
Bonjour, je suis un petit nouveau dans la hd. Moi, je n'ai pas de Freebox, mais une sfrbox.... ok je sais, je suis un intrus   :pt1cable: ... Bon nous ne sommes pas là, pour parler de nos box, mais d'un super script que j'ai découvert en début de semaine... Il est génial, j'avoue... Un grand merci à tous ceux qui ont contribué au développement  :bounce:  
 
Ayant un soucis dès le départ, car je suis sous Ubuntu, je n'ai pas eu l'occasion de tester le script jusqu'au bout.
 
Voici la ligne que j'ai modifié pour ne plus avoir cette erreur...
 
Avant :
AUDIO_FORMAT=$(grep "${AUDIO_ID}: audio" "${TMP_ID}"/tracks.list.${PID_OF} | awk -F_ '{gsub(/)/,"" ); print $2}')
 
Après :
AUDIO_FORMAT=$(grep "${AUDIO_ID}: audio" "${TMP_ID}"/tracks.list.${PID_OF} | awk -F_ '{gsub(/\)/,"" ); print $2}')
 
 
Cela permet au shell de ne pas prendre en compte la première parenthèse comme fermant la variable, mais plutôt comme caractère...
 
Voili, voilou...  ;)  
 
En espérant que cela aidera ceux qui ont le même problème...
 
 
ps : cette ligne se situe vers la ligne "/usr/local/bin/h264tobox" line 1073 of 1596 --67%-- chez moi...


Message édité par eclairdefeu le 30-04-2009 à 19:41:53
n°1132193
Indyana
Posté le 01-05-2009 à 00:20:30  profilanswer
 

Super, merci!... Alors étrangement chez moi je n'ai pas cette ligne là (dif de version je suppose), par contre j'ai bien awk -F_ '{gsub(/)/,"" ) que je remplace, et l'erreur disparait...  
Merci!

n°1132194
twocats
Posté le 01-05-2009 à 00:20:42  profilanswer
 

Merci de ton intérêt et d'avoir mis le doigt sur le problème. :jap:


---------------
La réponse est 42
n°1132276
twocats
Posté le 01-05-2009 à 14:44:46  profilanswer
 

Version 0.9.9 disponible.
 
- Le test des dépendances a été renforcé.
- La syntaxe de certaines commandes a été revue.
- mplayer peut suppléer le cas échéant oggdec et ttaenc. (depuis la version 0.9.8.1)


---------------
La réponse est 42
n°1132282
eclairdefe​u
Posté le 01-05-2009 à 15:28:04  profilanswer
 

Merci et de rien... c'est un réel plaisir d'aider la communauté ;)


Message édité par eclairdefeu le 01-05-2009 à 15:28:49
n°1133862
twocats
Posté le 08-05-2009 à 14:31:23  profilanswer
 

Version 1.0.0beta disponible.
 
- Correction d'un bug affectant les fichiers dont le nom comporte au moins 2 espaces consécutifs.
- Le mode verbose simple '-v' concerne maintenant mkvextract ET mkvmerge.
- En cas d'erreur lors de l'extraction d'un mkv le script ne s'arrêtait pas, c'est corrigé.
- Le choix constant/unique n'est plus proposé en mode solo (fichier individuel).
- Nettoyage du code.
 
Si aucun bug n'apparaît cette version passera en release candidate la semaine prochaine puis en version 1.0.0 dans 15 jours.


---------------
La réponse est 42
n°1135055
sioban44
Posté le 13-05-2009 à 20:33:00  profilanswer
 

Hello,  
 
J'ai un bug qui n'a pas de rapport avec la 1.0.0.
 
Je voulais extraire une piste DTS mais en utilisant le script (ou manuellement d'ailleurs), j'obtiens l'erreur suivante :  
 

Citation :

Version 0.0.8
(c) 2006-2007 Justin Ruggles, Prakash Punnoor, et al.
 
input format: WAVE Signed 16-bit little-endian 48000 Hz stereo
output format: 48000 Hz stereo (2/0)
 
SIMD usage: MMX SSE SSE2 SSE3
Threads: 4
 
error allocating read buffer


 
L'erreur ne se produit que quand dcadec et aften sont appelés au travers d'un pipe :  
 

Citation :

dcadec -o wavall AUDIO_TRACK.24222.dump 2> /dev/null | aften -b 640 - AUDIO_TCK.24222.ac3


 
Si je scinde les commandes en deux, cela fonctionne bien !
 

Citation :

$ dcadec -o wavall AUDIO_TRACK.24222.dump > dca.dump
libdca-0.0.5 - by Gildas Bazin <gbazin@videolan.org>
  based on the a52dec code from Michel Lespinasse <walken@zoy.org> and Aaron Holtzman
Stream with high frequencies VQ coding
451554 frames in 124.68 sec (3621.70 fps), 1527 last 0.50 sec (3054.00 fps)
452884 frames decoded in 125.10 seconds (3620.18 fps)
 
$ aften -b 640 dca.dump AUDIO_TRACK.24222.ac3
 
Aften: A/52 audio encoder
Version 0.0.8
(c) 2006-2007 Justin Ruggles, Prakash Punnoor, et al.
 
input format: WAVE Signed 16-bit little-endian 48000 Hz stereo
output format: 48000 Hz stereo (2/0)
 
SIMD usage: MMX SSE SSE2 SSE3
Threads: 4
 
progress: 100% | q: 322.5 | bw: 60.0 | bitrate: 640.0 kbps  


 
Peut-etre est-ce du à la taille du fichier audio (911202608 octets) ?


Message édité par sioban44 le 13-05-2009 à 20:33:19
n°1135059
sioban44
Posté le 13-05-2009 à 20:54:11  profilanswer
 

Arg !
 
Je me retrouve avec une erreur bizarre sur un tres gros mkv (> 6 Go) lors du mkvmerge :
 

Citation :

*** glibc detected *** mkvmerge: double free or corruption (fasttop): 0x09b78db8 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7a781e4]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7a7a196]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb7c56401]
mkvmerge[0x8198022]
mkvmerge[0x8198ecd]
mkvmerge[0x8194f43]
mkvmerge[0x81964d3]
/lib/i686/cmov/libc.so.6(exit+0x89)[0xb7a37b29]
mkvmerge[0x817d408]
mkvmerge[0x807b255]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7a1f775]
mkvmerge(_ZNSt8ios_base4InitD1Ev+0x49)[0x805e3b1]
======= Memory map: ========
08048000-08288000 r-xp 00000000 09:04 1630       /usr/bin/mkvmerge
08288000-0828a000 rw-p 00240000 09:04 1630       /usr/bin/mkvmerge
0828a000-08293000 rw-p 0828a000 00:00 0  
09b68000-0b87b000 rw-p 09b68000 00:00 0          [heap]
b6500000-b6521000 rw-p b6500000 00:00 0  
b6521000-b6600000 ---p b6521000 00:00 0  
b6685000-b6887000 rw-p b6685000 00:00 0  
b6887000-b69c9000 r--p 00000000 09:04 37752238   /usr/lib/locale/locale-archive
b69c9000-b69cb000 rw-p b69c9000 00:00 0  
b69cb000-b7710000 r--p 00000000 09:04 29366379   /usr/lib/libicudata.so.40.1
b7710000-b7711000 rw-p 00d44000 09:04 29366379   /usr/lib/libicudata.so.40.1
b7711000-b7712000 rw-p b7711000 00:00 0  
b7712000-b7837000 r-xp 00000000 09:04 29370229   /usr/lib/libicuuc.so.40.1
b7837000-b7840000 rw-p 00124000 09:04 29370229   /usr/lib/libicuuc.so.40.1
b7840000-b7842000 rw-p b7840000 00:00 0  
b7842000-b79c6000 r-xp 00000000 09:04 29369027   /usr/lib/libicui18n.so.40.1
b79c6000-b79cd000 rw-p 00184000 09:04 29369027   /usr/lib/libicui18n.so.40.1
b79cd000-b79ed000 r-xp 00000000 09:04 29395922   /usr/lib/libebml.so.0
b79ed000-b79ef000 rw-p 0001f000 09:04 29395922   /usr/lib/libebml.so.0
b79ef000-b79f0000 rw-p b79ef000 00:00 0  
b79f0000-b7a05000 r-xp 00000000 09:01 21006060   /lib/i686/cmov/libpthread-2.9.so
b7a05000-b7a06000 r--p 00014000 09:01 21006060   /lib/i686/cmov/libpthread-2.9.so
b7a06000-b7a07000 rw-p 00015000 09:01 21006060   /lib/i686/cmov/libpthread-2.9.so
b7a07000-b7a09000 rw-p b7a07000 00:00 0  
b7a09000-b7b63000 r-xp 00000000 09:01 21005921   /lib/i686/cmov/libc-2.9.so
b7b63000-b7b64000 ---p 0015a000 09:01 21005921   /lib/i686/cmov/libc-2.9.so
b7b64000-b7b66000 r--p 0015a000 09:01 21005921   /lib/i686/cmov/libc-2.9.so
b7b66000-b7b67000 rw-p 0015c000 09:01 21005921   /lib/i686/cmov/libc-2.9.so
b7b67000-b7b6b000 rw-p b7b67000 00:00 0  
b7b6b000-b7b77000 r-xp 00000000 09:01 16818332   /lib/libgcc_s.so.1
b7b77000-b7b78000 rw-p 0000c000 09:01 16818332   /lib/libgcc_s.so.1
b7b78000-b7b9c000 r-xp 00000000 09:01 21005937   /lib/i686/cmov/libm-2.9.so
b7b9c000-b7b9d000 r--p 00023000 09:01 21005937   /lib/i686/cmov/libm-2.9.so
b7b9d000-b7b9e000 rw-p 00024000 09:01 21005937   /lib/i686/cmov/libm-2.9.so
b7b9e000-b7c81000 r-xp 00000000 09:04 29360382   /usr/lib/libstdc++.so.6.0.10
b7c81000-b7c84000 r--p 000e2000 09:04 29360382   /usr/lib/libstdc++.so.6.0.10
b7c84000-b7c86000 rw-p 000e5000 09:04 29360382   /usr/lib/libstdc++.so.6.0.10
b7c86000-b7c8c000 rw-p b7c86000 00:00 0  
b7c8c000-b7d2c000 r-xp 00000000 09:04 29360278   /usr/lib/libboost_regex-gcc42-1_34_1.so.1.34.1
b7d2c000-b7d2f000 rw-p 0009f000 09:04 29360278   /usr/lib/libboost_regex-gcc42-1_34_1.so.1.34.1
b7d2f000-b7d53000 r-xp 00000000 09:04 29360854   /usr/lib/libexpat.so.1.5.2
b7d53000-b7d55000 rw-p 00023000 09:04 29360854   /usr/lib/libexpat.so.1.5.2
b7d55000-b7d56000 rw-p b7d55000 00:00 0  
b7d56000-b7d65000 r-xp 00000000 09:01 16819584   /lib/libbz2.so.1.0.4
b7d65000-b7d66000 rw-p 0000f000 09:01 16819584   /lib/libbz2.so.1.0.4
b7d66000-b7d85000 r-xp 00000000 09:04 29362043   /usr/lib/liblzo2.so.2.0.0
b7d85000-b7d86000 rw-p 0001e000 09:04 29362043   /usr/lib/liblzo2.so.2.0.0
b7d86000-b7da1000 r-xp 00000000 09:04 29392752   /usr/lib/libvorbis.so.0.4.0
b7da1000-b7daf000 rw-p 0001b000 09:04 29392752   /usr/lib/libvorbis.so.0.4.0
b7daf000-b7db3000 r-xp 00000000 09:04 29374067   /usr/lib/libogg.so.0.5.3
b7db3000-b7db4000 rw-p 00003000 09:04 29374067   /usr/lib/libogg.so.0.5.3
b7db4000-b7e06000 r-xp 00000000 09:04 29360856   /usr/lib/libFLAC.so.8.2.0
b7e06000-b7e07000 rw-p 00052000 09:04 29360856   /usr/lib/libFLAC.so.8.2.0
b7e07000-b7e9f000 r-xp 00000000 09:04 29420554   /usr/lib/libmatroska.so.0
b7e9f000-b7ea7000 rw-p 00098000 09:04 29420554   /usr/lib/libmatroska.so.0
b7ea7000-b7eac000 rw-p b7ea7000 00:00 0  
b7eac000-b7ec0000 r-xp 00000000 09:04 29377288   /usr/lib/libz.so.1.2.3.3
b7ec0000-b7ec1000 rw-p 00013000 09:04 29377288   /usr/lib/libz.so.1.2.3.3
b7ec1000-b7eda000 r-xp 00000000 09:04 29360462   /usr/lib/libmagic.so.1.0.0
b7eda000-b7edb000 rw-p 00019000 09:04 29360462   /usr/lib/libmagic.so.1.0.0
b7ee8000-b7eeb000 rw-p b7ee8000 00:00 0  
b7eeb000-b7eec000 r-xp b7eeb000 00:00 0          [vdso]
b7eec000-b7f08000 r-xp 00000000 09:01 16819672   /lib/ld-2.9.so
b7f08000-b7f09000 r--p 0001b000 09:01 16819672   /lib/ld-2.9.so
b7f09000-b7f0a000 rw-p 0001c000 09:01 16819672   /lib/ld-2.9.so
bf9f5000-bfa0a000 rw-p bffeb000 00:00 0          [stack]


 
et le log de mkvmerge :  
 

Citation :

mkvmerge v2.8.0 ('The Tree') built on May  9 2009 11:49:59
'VIDEO_TRACK.27314.h264': Using the AVC/h.264 ES demultiplexer.
'AUDIO_TRACK.27314.ac3': Using the AC3 demultiplexer.
'VIDEO_TRACK.27314.h264' track 0: Using the MPEG-4 part 10 ES video output module.
'AUDIO_TRACK.27314.ac3' track 0: Using the AC3 output module.
The file '/tmp/film.mkv' has been opened for writing.
Progress: 0%^MProgress: 1%^MProgress: 2%^MProgress: 3%^MProgress: 4%^MProgress: 5%^MProgress: 6%^MProgress: 7%^MProgress: 8%^MProgress: 9%^MProgress: 10%^MProgress: 11%^MProgress: 12%^MProgress: 13%^MProgress: 14%^MProgress: 15%^MProgress: 16%^MProgress: 17%^MProgress: 18%^MProgress: 19%^MProgress: 20%^MProgress: 21%^MProgress: 22%^MProgress: 23%^MProgress: 24%^MProgress: 25%^MProgress: 26%^MProgress: 27%^MProgress: 28%^MProgress: 29%^MProgress: 30%^MProgress: 31%^MProgress: 32%^MProgress: 33%^MProgress: 34%^MProgress: 35%^MProgress: 36%^MProgress: 37%^MProgress: 38%^MProgress: 39%^MProgress: 40%^MProgress: 41%^MProgress: 42%^MProgress: 43%^MProgress: 44%^MProgress: 45%^MProgress: 46%^MProgress: 47%^MProgress: 48%^MProgress: 49%^MProgress: 50%^MProgress: 51%^MProgress: 52%^MProgress: 53%^MProgress: 54%^MProgress: 55%^MProgress: 56%^MProgress: 57%^MProgress: 58%^MProgress: 59%^MProgress: 60%^MProgress: 61%^MProgress: 62%^MProgress: 63%^MProgress: 64%^MProgress: 65%^MProgress: 66%^MProgress: 67%^MProgress: 68%^MProgress: 69%^MProgress: 70%^MProgress: 71%^MProgress: 72%^MProgress: 73%^MProgress: 74%^MProgress: 75%^MProgress: 76%^MProgress: 77%^MProgress: 78%^MProgress: 79%^MProgress: 80%^MProgress: 81%^MProgress: 82%^MProgress: 83%^MProgress: 84%^MProgress: 85%^MProgress: 86%^MProgress: 87%^MProgress: 88%^MProgress: 89%^MProgress: 90%^MProgress: 91%^MProgress: 92%^MProgress: 93%^MProgress: 94%^MProgress: 95%^MProgress: 96%^MProgress: 97%^MProgress: 98%^MProgress: 99%^MProgress: 100%^MProgress: 100%^M
The cue entries (the index) are being written...
Muxing took 458 seconds.
/usr/local/bin/h264tobox: line 365: 28417 Abandon                 mkvmerge -o "/tmp/film".mkv --default-track 0:yes --default-duration 0:24000/1001fps -d 0 -A -S VIDEO_TRACK.27314.h264 --default-track 0:yes -a 0 -D -S AUDIO_TRACK.27314.ac3 --track-order 0:0,1:0



Message édité par sioban44 le 13-05-2009 à 20:56:45
n°1135067
twocats
Posté le 13-05-2009 à 22:58:46  profilanswer
 

Tu peux faire le multiplexage à la main pour voir si le problème vient de mkvmerge (built on May  9 2009 11:49:59 :il est frais ton poisson :D ) ou de h264tobox ?


---------------
La réponse est 42
n°1135125
sioban44
Posté le 14-05-2009 à 10:08:52  profilanswer
 

ok je testerais ce soir.
Mais j'ai buildé un autre film (celui qui pose soucis avec dcadec/aften, j'ai scindé les deux lignes...) et lui pas de soucis avec mkvmerge !

n°1135155
twocats
Posté le 14-05-2009 à 11:34:41  profilanswer
 

Version 1.0.0beta2 disponible.
 
- Le traitement des pistes DTS a été scindé en deux étapes afin de palier au problème lié à Aften.
 
@ sioban44 :
Il faudrait vérifier si la syntaxe de mkvmerge a évoluée mais si un autre film passe ça me parait peut probable...


---------------
La réponse est 42
n°1135246
sioban44
Posté le 14-05-2009 à 20:30:27  profilanswer
 

j'ai testé manuellement.
ben ça marche :(
 
Y a un super vieux bug de mkvmerge qui est identique (2003) mais rien de plus :
* Fixed a double free() on cleanup (after writing the cues) which resulted in a segfault sometimes.
 
On laisse tomber ce bug je pense pour l'instant, on verra bien s'il réapparait j'enverrais un mail au dév.

n°1135490
claer
Posté le 15-05-2009 à 18:06:01  profilanswer
 

Nouveau bug qui empêche le passage en 1.0 final ;-)
 
Impossible de processer une vidéo mkv qui contient deux pistes de sous-titres ASS. J'obtiens des messages d'erreur au cours du déroulement du programme :
 

Code :
  1. --------------------------------------------------------------
  2. > Extraction des pistes.
  3. Veuillez patienter...
  4. Fait.
  5. --------------------------------------------------------------
  6. > Conversion des sous-titres n° 1 au format SRT.
  7. Veuillez patienter... Fait.
  8. mv: ne peut évaluer `dumpsub.srt': Aucun fichier ou dossier de ce type
  9. mv: ne peut évaluer `dumpsub.srt': Aucun fichier ou dossier de ce type
  10. > Une erreur est survenue lors de la création du fichier ./videofolder/video_-_05_[999900E4].srt.
  11. -> Vous pouvez consulter le fichier de log $HOME/.h264tobox/log/sub.list.28523.log pour plus d'information.
  12. -> Le programme continue.
  13. > Conversion des sous-titres n° 2 au format SRT.
  14. Veuillez patienter... Fait.
  15. mv: ne peut évaluer `dumpsub.srt': Aucun fichier ou dossier de ce type
  16. > Une erreur est survenue lors de la création du fichier ./videofolder/video_-_05_[999900E4]-2.srt.
  17. -> Vous pouvez consulter le fichier de log $HOME/.h264tobox/log/sub.list.28523.log pour plus d'information.
  18. -> Le programme continue.
  19. --------------------------------------------------------------


 
Dans le log $HOME/.h264tobox/log/sub.list.28523.log on peut voir les deux
lignes suivantes :

Code :
  1. 1:Track ID 3: subtitles (S_TEXT/ASS)
  2. 2:Track ID 4: subtitles (S_TEXT/ASS)


 
Si j'arrive à mettre la main sur le bug je posterai un diff.

n°1135509
twocats
Posté le 15-05-2009 à 19:27:11  profilanswer
 

Peux-tu tenter un extraction et un conversion manuelle et m'en donner le résultat ? Merci.


---------------
La réponse est 42
n°1135551
claer
Posté le 15-05-2009 à 22:17:41  profilanswer
 

Visiblement le problème a lieu avec la ligne de commande mplayer pour convertir les sub ass en srt.
 
J'ai essayé avec plusieurs combinaisons d'après le man, mais j'arrive pas à générer le fichier dump.srt.

Code :
  1. % mplayer -ao null -vo null -frames 0 -nolirc -nocache video_-_05_\[999900E4\].mkv -sub SUB_TRACK4.29151.dump  -dumpsrtsub
  2. CPU: Intel(R) Core(TM)2 Duo CPU     T7250  @ 2.00GHz (Family: 6, Model: 15, Stepping: 13)             
  3. Lecture de video_-_05_[999900E4].mkv                   
  4. [mkv] Ident. piste 1 : video (V_MPEG4/ISO/AVC) "video - Movie 5", -vid 0                   
  5. [mkv] Ident. piste 2 : audio (A_AC3) "5.1 AC3", -aid 0, -alang jpn                                   
  6. [mkv] Ident. piste 3 : subtitles (S_TEXT/ASS) "ASS", -sid 0, -slang eng
  7. [mkv] Ident. piste 4 : subtitles (S_TEXT/ASS) "ASS - No typesetting", -sid 1, -slang eng
  8. [mkv] Jouera piste vidéo 1.
  9. Fichier de type Matroska détecté.
  10. VIDEO:  [avc1]  704x480  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
  11. SUB: Could not determine file format
  12. Ne peut charger les sous-titres : SUB_TRACK4.29151.dump
  13. ==========================================================================
  14. Ouverture du décodeur vidéo : [ffmpeg] FFmpeg's libavcodec codec family
  15. Codec vidéo choisi : [ffh264] vfm : ffmpeg (FFmpeg H.264)
  16. ==========================================================================
  17. ==========================================================================
  18. Ouverture décodeur audio : [liba52] AC3 decoding with liba52
  19. Using SSE optimized IMDCT transform
  20. Using MMX optimized resampler
  21. AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000)
  22. Codec audio sélectionné : [a52] afm : liba52 (AC3-liba52)
  23. ==========================================================================
  24. AO: [null] 48000Hz 2ch s16le (2 bytes per sample)
  25. Démarre la lecture...
  26. Sortie... (Fin du fichier)
  27. %


 
Bien sûr le fichier SUB_TRACK4.29151.dump existe et a l'air parfaitement valide.


Message édité par claer le 15-05-2009 à 22:20:12
n°1135602
twocats
Posté le 16-05-2009 à 14:10:30  profilanswer
 

Il s'agit d'un problème lié à mplayer (ou peut-être mkvextract...) que j'ai déjà rencontré. Tu peux tenter la manipulation suivante :
- Ouvrir le fichier sub avec un éditeur de texte.
- Modifier le fichier en ajoutant une ligne vide; enregistrer le fichier.
- Supprimer la ligne vide; enregistrer.
- Tenter de nouveau la conversion du sub.
 
Le résultat n'est pas garantie. De plus il ne s'agit pas d'un bug du script mais de mplayer.


---------------
La réponse est 42
n°1135616
claer
Posté le 16-05-2009 à 17:09:31  profilanswer
 

J'ai upgradé mplayer au build svn r29310 et même chose.
 
J'essaye de trouver un autre programme pour faire la conversion mais c'est pas aisé. Le format SSA/ASS a l'air d'être le nouveau standard désormais. De plus, le format ASS permet plus de choses que le format .srt. Dans une éventuelle conversion, on perdra forcément de l'information.


Message édité par claer le 16-05-2009 à 17:10:35
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14

Aller à :
Ajouter une réponse
 

Sujets relatifs
[+ou- résolu] Debian/Ubuntu ne reconnait pas mon HD pendant l'installmkv2box : Lire un mkv h264/x264 sur Freebox sans ré-encoder !
Créer de la vidéo à partir d'images et d'autres vidéos.Lire un mél sous Unix
Programme pour les vidéosvnc + freebox ( des deux cotes )
Plus de sujets relatifs à : h264tobox - Lire des vidéos H264 sur Freebox HD et PlayStation 3


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR