Closed Arias800 closed 5 years ago
Python 2.7.16 (v2.7.16:413a49145e, Mar 4 2019, 01:37:19) [MSC v.1500 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license()" for more information.
RESTART: C:\Users\F-ias\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.vstream\Enregistrement\13-16-42.py
Traceback (most recent call last):
File "C:\Users\F-ias\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.vstream\Enregistrement\13-16-42.py", line 4, in
Le probleme c'est qu'il bloque pour une raison inconnu dans un des chemins . Par élimination le 1er est bon car c'est celui du screenshot donc le probleme est dans l'output si tu mets C:/Users/F-ias/Documents
comme chemin pour les enregistrement dans les parametres de Vstream peut etre que ca peux passer ^^
Toujours rien j'ai changer le chemin d'enregistrement ça donne ça C:/Users/enregistrement j'espère que ça va aller cette fois
ça fonctionne pas non plus :(
nouvelle essais sur le disque D: chemin : D:/ffmpeg/bin/ffmpeg.exe D:/enregistrement
import os,subprocess command = '"D:/ffmpeg/bin/ffmpeg.exe" -fflags +genpts+igndts -y -i "https://zrh-2.first_netv.live/hls/7b9dfad2d7d623e60126e7d4f189a0ba/1552530735/7b226e6f7473223a66616c73657d/687474703a2f2f6e63646e2d73722e6164616d2e7366722e66722f6970686f6e652f646973636f766572795f6368616e6e656c5f323030303030302f646973636f766572795f6368616e6e656c2e6d337538.m3u8" -headers "Referer:https://www.first_netv.net/Live/France/Discovery-Channel-122" -headers "User-Agent:Mozilla/5.0+(X11;+Linux+i686)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Ubuntu+Chromium/48.0.2564.116+Chrome/48.0.2564.116+Safari/537.36" -headers "X-Requested-With:ShockwaveFlash/28.0.0.137" -headers "Origin:https://www.first_netv.live" -sn -c:v copy -c:a copy -t 0:05:00 "D:/enregistrement/connard brother.mkv"' proc = subprocess.Popen(command, stdout=subprocess.PIPE) p_status = proc.wait() f = open("D:/enregistrement/test.txt",'w') f.write('Finit avec code erreur ' + str(p_status)) f.close()
Python 2.7.16 (v2.7.16:413a49145e, Mar 4 2019, 01:37:19) [MSC v.1500 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license()" for more information.
RESTART: C:\Users\F-ias\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.vstream\Enregistrement\13-19-35.py
ça ne l'a pas fait quand les chemins étaient dans le disque C: mais maintenant la console ffmpeg s'ouvre.
Bingoooo!!!! l'enregistrement apparaît après avoir lancer python et f5 je vais refaire une programmation pour voir si c'est bon :)
@Arias800 Maintenant ça fonctionne mais pour avoir l'enregistrement dans le répertoire je suis obligé d'aller dans C:\Users\F-ias\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.vstream\Enregistrement ouvrir le fichier de programmation avec idle et f5 c'est normal ??? je vais devoir faire ça a à chaque fois ??? c'est assez chiant mais bon au moins ça fonctionne :)
@fiahaze5000 peut tu essayer la beta j'ai simplifier les réglage (je te conseil de refaire les reglage car il ce peux que Kodi aime mieux cette nouvelle méthode) et j'ai aussi normalement corriger le bug du script qui ne s'ouvre pas ^^
@Arias800 pas de soucis je vais essayer ça cette après midi
@Arias800 erreur vstream consulter le log pour plus d'information
Peut tu me passer les log (dans les option de Vstream il y a l'option upload kodi.log) il faudra me dire le code qui va t’être donner ^^
14: 41: 38.139 T: 4944 AVIS: Exécution de l'application ... 14: 41: 38.140 T: 4944 AVIS: démarrage du client Upnp 14: 41: 38.149 T: 2408 AVIS: ES: démarrage du serveur d'événements UDP sur le port 9777 14: 41: 38.149 T: 2408 AVIS: UDP: écoute sur le port 9777 (ipv6: false) 14: 41: 42.167 T: 6752 AVERTISSEMENT: CPythonInvoker (5, C: \ Utilisateurs \ F-ias \ AppData \ Roaming \ Kodi \ addons \ plugin.video.vstream \ default.py): le script python "C: \ Utilisateurs \ F-ias \ AppData \ Roaming \ Kodi \ addons \ plugin.video.vstream \ default.py "a laissé en mémoire plusieurs classes que nous n'avons pas pu nettoyer. Les classes incluent: classe XBMCAddon :: xbmcgui :: Dialog, classe XBMCAddon :: xbmcaddon :: Addon 14: 43: 00.908 T: 3304 ERREUR: EXCEPTION levée (PythonToCppException): -> Le rappel / script Python a renvoyé l'erreur suivante <-
Tu peux me donner le contenu du fichier .py ?
import time, os, subprocess, xbmcvfs from resources.lib.comaddon import progress, addon, xbmc, xbmcgui, VSlog, dialog from datetime import datetime
def service(): ADDON = addon() intervalle = ADDON.getSetting('heure_verification') enregistrementIsActif = ADDON.getSetting('enregistrement_activer') if enregistrementIsActif == 'false': return
PathProgrammation = "special://userdata/addon_data/plugin.video.vstream/Enregistrement"
path = "".join([PathProgrammation])
if not xbmcvfs.exists(path):
xbmcvfs.mkdir(path)
ListeEnregistrement = xbmcvfs.listdir(path)
ADDON.setSetting('path_enregistrement_programmation', path)
EnregistrementEnCours = False
monitor = xbmc.Monitor()
while not monitor.abortRequested() and not EnregistrementEnCours == True:
if monitor.waitForAbort(int(intervalle)):
break
heure = datetime.now().strftime('%d-%H-%M') + '.py'
if heure in str(ListeEnregistrement):
heure = path + '/' + heure
heure = xbmc.translatePath(heure)
EnregistrementEnCours = True
VSlog('python '+heure)
command ='python '+heure
proc = subprocess.Popen(command, stdout=subprocess.PIPE)
p_status = proc.wait()
if name == 'main': service()
Et le fichier qui ce trouve dans C:\Users\F-ias\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.vstream\Enregistrement ?
il n’existe pas
ou il n'existe plus il était présent dans mes souvenirs
C'est bizarre retente de faire une programmation et sans ré ouvrir Kodi regarde si le fichier .py existe .Si oui donne moi le contenu du fichier sinon non ça me donne une direction ou chercher ^^
le service.py ?
Non le fichier dans C:\Users\F-ias\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.vstream\Enregistremen car le services .py tu a bien la dernière version et il ne change pas ^^
le fichier enregistrement est présent dans la libraire vsteam mais les enregistrements reussi précédemment n'y figurait pas
ah oui excuse moi erreur de ma part c'est le lendemain de la veille pour moi ahaha
import os,subprocess command = '"D:/ffmpeg/bin/ffmpeg.exe" -fflags +genpts+igndts -y -i "https://par-5.firstonetv.net/hls/2819a83a-eed7-3861-c15d-86559ef24162.m3u8" -headers "Referer:https://www.firstonetv.net/Live/France/TF1-28" -headers "User-Agent:Mozilla/5.0+(X11;+Linux+i686)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Ubuntu+Chromium/48.0.2564.116+Chrome/48.0.2564.116+Safari/537.36" -headers "X-Requested-With:ShockwaveFlash/28.0.0.137" -headers "Origin:https://www.firstonetv.live" -sn -c:v copy -c:a copy -t 0:02:00 "D:/enregistrementtf1.mkv"' proc = subprocess.Popen(command, stdout=subprocess.PIPE) p_status = proc.wait() f = open("D:/enregistrement/test.txt",'w') f.write('Finit avec code erreur ' + str(p_status)) f.close()
Le dossier qui se trouve a D:/enregistrement existe car si il n'existe pas ça peux venir de la ?
le dossier d:/enregistrement existe
Si tu va dans C:\Users\F-ias\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.vstream\Enregistrement et que tu fait shift+clic droit , Ouvrir la fenetre powershell ici et que tu tape python suivit du nom du fichier en .py
l'enregistrement démarre ?
shift + clic droit mais pas de proposition powershell
Au pire fait clic droit ouvrir avec Idle puis fait f5 c'est juste pour voir si c'est Kodi qui merde ou si c'est python ^^
la console ffmpeg s'ouvre
je dois te laisser je serrai de retour dans une petite heure
Donc c'est bien Kodi qui merde pour changer ... D'accord de toute facon je vais bientot devoir partir moi aussi je ne serai pas dispo de la soirer ^^
ok pas de soucis arias quand tu veux pour continuer les essais
Je sais pas trop pourquoi vous utilisez l'appli idle. Chez moi python fonctionne en ligne de commande, je lance juste la console avec "cmd.exe" (meme pas besoin de powershell), je veux bien que apres ce soit le meme moteur qui tourne, mais vu que ca a l'air de merder au niveau des commandes ... Y a plus de chance que kodi fonctionne comme le shell de window que comme idle.
@Arias800 salut Arias du nouveau ?
Non par encore et en réalité je n'ai pas encore eux le temps de mis remettre ^^
Pas de problème en attendant je vais réinstaller vstream sur mon pc pour supprimer la version bêta et reconfigurer pour récupérer l'enregistrement actuellement ça va plus depuis le passage a la beta.
Je viens de tester avec la fermeture de firstOne Tv ca ne vaut plus le coup les autres liens ne sont pas assez stable pour l'enregistrement :/
@Arias800 j'ai une solution pour avoir accès a un serveur assez stable et d'autres solutions on peut en discuter si tu veux.
Pas pour l'enregistrement mais retrouver un serveur
Mh pourquoi pas ^^
@Arias800 tu utilises Kodi uniquement sur pc ? Tu as un appareil Android ?
J'utilise sur pc pour le développement sinon sur Android TV pour regarder des choses ^^
@Arias800 voila premier lien pour windows
(https://www.mediafire.com/file/kcrjy3wwdbaqnb7/VAVOO-i386.exe/file) (une fois installer et dans vavoo ne toucher a rien poursuivre l'installation du bundle d'origine)
deuxième liens (crack)
(https://www.mediafire.com/file/47ycxg9yfykeso0/VAVOOB.rar/file) (a decompresser)(ensuite aller disque c: / utilisateur / nom utilisateur / Appdata / romaing et supprimer le dossier vav00 et le remplacer par le crack )
(je viens de l'installer moi meme je n'ai pas reussi a installer le bundle vav00.tv j'avais un message d'erreur j'ai directement mit le crack sans acceder au menu principal et ça fonctionne sans meme ouvrir vav00 une première fois tu peux cracker direct)
pour android installer l'apk lancer l'application et installer le bundle sans toucher a rien
https://www.mediafire.com/file/qzl21j9skc9cgic/VAVOO-TV-2.2-v7a.apk/file
le crack https://www.mediafire.com/file/fxa2p8he25zvuha/Crackbundle.zip/file ( a placer dans stockage interne / android / data et supprimer et remplacer le dossier Vav00 comme sur windows)
mettre Vav00 en français même methode que sur kodi paramètre addons extension installer depuis zip (https://www.mediafire.com/file/qwz86t4iww31bx8/resource.language.fr_fr-9.0.21.zip/file)
tu peux après installer vstream dans vav00 pour plus de facilité aller dans mes extension information et ajouter vstream au favoris de vav00 pour qu'il apparaisse dans le menu principal favoriten ou on peux peut-être prendre le serveur et le greffer a vstream si possible
Alors voila j'étais entrain de bosser sur fi_st_netv quand je me suis dit que ça pourrai être bien de pourvoir enregistrer ce qui est diffuser via l'iptv directement depuis Vstream donc du coup j'ai commencer et ça donne ça : https://youtu.be/u4RORN4w4vw Donc du coup j’aimerai savoir si ça intéresse des personne tout en sachant que cela nécessite ffmpeg. Pour le moment l'enregistrement démarre des que l'on a cliquer dans le menu et s’arrête au temps spécifier par l'utilisateur via le clavier l'objectif dans le futur serai de pouvoir planifier un enregistrement ^^