Merci
J'ai en fait pu passer les parametres directement a la classe Java :
Code : Tout sélectionner
java -cp ./app/habiTv-4.0.1.jar:lib/* com.dabi.habitv.console.ConsoleLauncher -d
Lorsqu'il n'y a pas d'episodes dispo, l'appli fonctionne sans plantage.
Maintenant qu'il y a de la video de dispo, j'ai une erreur :
Code : Tout sélectionner
habitv version 4.0.1
Checking plugin updates...
Update done
Plugin ffmpeg should be updated to versionN-62728-g6956b04
Plugin curl should be updated to version7.25.0
Plugin aria2c should be updated to version1.16.4
Plugin youtube-dl should be updated to version2014.06.26
Plugin rtmpdump should be updated to versionv2.5
Waiting for Searching episode for null
Searching episode for tf1 is starting
Episode to retreive tf1-Intégralités-La météo du 19 août 2014 - 20h40-19
Waiting for download of tf1-Intégralités-La météo du 19 août 2014 - 20h40-19
Download of tf1-Intégralités-La météo du 19 août 2014 - 20h40-19 is starting
Searching episode for tf1 done
Cmd was youtube-dl "http://videos.tf1.fr/infos/previsions-flash-meteo/tf1-les-previsions-meteo-du-12-mai-2010-5850190.html" -o "/Volume1/florian/Videos/TV/Integralites-La_meteo_du_19_aout_2014_-_20h40.mp4.tmp"
WARNING: The url doesn't specify the protocol, trying with http
[generic] tf1-les-previsions-meteo-du-12-mai-2010-5850190: Requesting header
Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/usr/bin/youtube-dl/__main__.py", line 18, in <module>
File "/usr/bin/youtube-dl/youtube_dl/__init__.py", line 852, in main
File "/usr/bin/youtube-dl/youtube_dl/__init__.py", line 842, in _real_main
File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1050, in download
File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 527, in extract_info
File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 571, in process_ie_result
File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 516, in extract_info
File "/usr/bin/youtube-dl/youtube_dl/extractor/common.py", line 167, in extract
File "/usr/bin/youtube-dl/youtube_dl/extractor/generic.py", line 410, in _real_extract
File "/usr/bin/youtube-dl/youtube_dl/extractor/generic.py", line 351, in _send_head
File "/usr/lib/python2.7/urllib2.py", line 401, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 419, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1211, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1181, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
Download failed for tf1-Intégralités-La météo du 19 août 2014 - 20h40-19
com.dabi.habitv.api.plugin.exception.ExecutorFailedException: urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
at com.dabi.habitv.framework.plugin.utils.CmdExecutor.start(CmdExecutor.java:115)
at com.dabi.habitv.core.task.DownloadTask.download(DownloadTask.java:122)
at com.dabi.habitv.core.task.DownloadTask.doCall(DownloadTask.java:97)
at com.dabi.habitv.core.task.AbstractTask.call(AbstractTask.java:27)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Episode failed to retreive tf1-Intégralités-La météo du 19 août 2014 - 20h40-19
com.dabi.habitv.api.plugin.exception.TechnicalException: java.util.concurrent.ExecutionException: com.dabi.habitv.core.task.TaskFailedException: com.dabi.habitv.api.plugin.exception.ExecutorFailedException: urllib2.URLError: <urlopen e$
at com.dabi.habitv.core.task.AbstractTask.getResult(AbstractTask.java:65)
at com.dabi.habitv.core.task.DownloadTask.getResult(DownloadTask.java:24)
at com.dabi.habitv.core.task.AbstractTask.waitEndOfTreatment(AbstractTask.java:58)
at com.dabi.habitv.core.task.RetrieveTask.download(RetrieveTask.java:141)
at com.dabi.habitv.core.task.RetrieveTask.doCall(RetrieveTask.java:85)
at com.dabi.habitv.core.task.AbstractTask.call(AbstractTask.java:27)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.util.concurrent.ExecutionException: com.dabi.habitv.core.task.TaskFailedException: com.dabi.habitv.api.plugin.exception.ExecutorFailedException: urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:188)
at com.dabi.habitv.core.task.AbstractTask.getResult(AbstractTask.java:63)
... 9 more
Caused by: com.dabi.habitv.core.task.TaskFailedException: com.dabi.habitv.api.plugin.exception.ExecutorFailedException: urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
at com.dabi.habitv.core.task.AbstractTask.call(AbstractTask.java:37)
... 4 more
Caused by: com.dabi.habitv.api.plugin.exception.ExecutorFailedException: urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
at com.dabi.habitv.framework.plugin.utils.CmdExecutor.start(CmdExecutor.java:115)
at com.dabi.habitv.core.task.DownloadTask.download(DownloadTask.java:122)
at com.dabi.habitv.core.task.DownloadTask.doCall(DownloadTask.java:97)
at com.dabi.habitv.core.task.AbstractTask.call(AbstractTask.java:27)
... 4 more
Version de java
Code : Tout sélectionner
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode)
Version de youtbe-dl : 2014.06.26
D'ailleurs si je lance manuellement la commande :
Code : Tout sélectionner
youtube-dl "http://videos.tf1.fr/infos/previsions-flash-meteo/tf1-les-previsions-meteo-du-12-mai-2010-5850190.html" -o "/Volume1/florian/Videos/TV/Integralites-La_meteo_du_19_aout_2014_-_20h40.mp4.tmp"
Ca marche sans probleme.
J'ai essaye d'installer sur une VM Debian, j'ai exactement le meme probleme. On peut donc exclure un probleme lie a l'architecture ARM.
Si tu as une idee, je suis preneur.
