Page 1 sur 2

Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 26 avr. 2021, 18:12
par dreamman
Salut, j'ai réalisé un fichier batch qui permet de télécharger le replay ou de le voir (sur les chaines qui le permettent, si vous pouvez voir le replay avec votre box, alors c'est ok) de votre iptv (généralement les iptv payants le permettent sur une bonne partie des chaines pendant 7 à 15 jours). L'enregistrement est brut, il ne réencode pas la vidéo donc vous gardez toute la qualité.

Prérequis, vlc installé normalement, ProgramFiles\VideoLAN\VLC\vlc.exe ou
ProgramFiles(x86)\VideoLAN\VLC\vlc.exe


Remplacez les identifiants d'exemples par les vôtres, 2 lignes dans le fichiers .bat (à éditer avec note+++ ou notepad par ex.)

http: //VOTRE SERVEUR/streaming/timeshift.php?username=VOTRE LOGIN&password=VOTRE MOT DE PASSE&stream=%FLUX%&start=20%DATE%:%HEURE%&duration=%MIN%" --sout="#duplicate{dst=std{access=file,mux=ts,dst=%LIEUX%.ts}" vlc://quit

Exemple: http: //moniptv:8000/streaming/timeshift.php?username=12345&password=54321&stream=%FLUX%&start=20%DATE%:%HEURE%&duration=%MIN%" --sout="#duplicate{dst=std{access=file,mux=ts,dst=%LIEUX%.ts}" vlc://quit



Un fichier avec différents flux va s'ouvrir également, placez y vos flux (on les retrouvent dans le fichier m3u du fournisseur), pour le moment il y a une partie des chiffres des flux d'un fournisseur commençant par P... dit aussi Voldemort.

Il faut juste suivre les étapes du batch, mettre la date, l'heure, le flux etc.

Tout se trouve dans le 1er "Spoiler".
[spoiler]
Contenu caché
Vous devez être inscrit et connecté sur ce forum pour voir le contenu caché.
[/spoiler]

Le 2ème "Spoiler", c'est juste pour info le code du fichier batch et à la suite le fichier txt avec les flux (uniquement les nombres et noms des chaines).
[spoiler]
Contenu caché
Vous devez être inscrit et connecté sur ce forum pour voir le contenu caché.
[/spoiler]

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 26 avr. 2021, 18:36
par Criscoco
Pas mal l'astuce :ok:

Tu peux remplacer le spoiler par le Hidden (cadenas jaune) ? C'est mieux pour cacher tout ça aux non membres :wink:

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 26 avr. 2021, 18:43
par dreamman
Merci, c'est fait pour le "hidden", j'ai fais les deux "hidden" dans un "Spoiler", je trouve ça moins lourd.

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 26 avr. 2021, 18:57
par Criscoco
dreamman a écrit : 26 avr. 2021, 18:43 Merci, c'est fait pour le "hidden", j'ai fais les deux "hidden" dans un "Spoiler", je trouve ça moins lourd.
Excellente idée :oui:

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 29 mai 2021, 13:33
par pottepei
Bonjour, j'ai tout bien suivi, et j'ai bien créé mon fichier batch sans souci, mais cela ne fonctionne hélas pas : j'ai un Z8 et un abo via adresse MAC : est*ce la cause ? Merci !

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 29 mai 2021, 19:39
par dreamman
Rien à voir avec un Z8 (juste bien l'éteindre pendant les tests) puisque un fichier .bat se lit sur Windows, il vaut mieux télécharger le bat [spoiler]
Contenu caché
Vous devez être inscrit et connecté sur ce forum pour voir le contenu caché.
[/spoiler] que d'essayer de le refaire (un espace en trop ou une, en moins et c'est foutu).

Tu dis que tu es en Mac sur le Z8, tu as également un login et un mot de passe ? Voir un fichier m3u ?

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 29 mai 2021, 21:16
par pottepei
Merci ! j'explique : je fais tourner mon fichier batch après les modifications nécessaires (login, mdp, serveur du provider) sur mon PC win 10 ! Tout semble correct, les étapes mentionnées se suivent bien (durée, heure, flux etc...) mais, une fois que j'envoie, il ne se passe rien, et mon vlc ne s'ouvre d'ailleurs pas !
"Tu dis que tu es en Mac sur le Z8" : non, ce n'est pas mon PC qui est en Mac : je voulais juste dire que j'ai ma connexion iptv via l'adresse MAC de mon Z8 !
Pour être complet, je dois ajouter que l'adresse du serveur se termine par "/c" après le port, style : "http://1.2.34.22:8000/c", donc, dans mon fichier batch, j'ai :
"...http://nom_du_serveur:port/c/timeshift/...." ce qui peut avoir son importance !

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 29 mai 2021, 22:00
par dreamman
Enlève ton /c (c'est seulement pour les box en mac adresse)

Ca doit ressembler à ça

code : Tout sélectionner

http://nom_du_serveur:port/streaming/timeshift.php?username=...
Ou en plus "réel"

http://blabla-ott.net:8000/streaming/timeshift.php?username=0123456789&password=abcefghijk&stream=%FLUX%&start=20%DATE%:%HEURE%&duration=%MIN%

En jaune ce qu'il faut modifier.

Il faut aussi que tu sois sur un flux où il existe du replay.

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 30 mai 2021, 10:46
par pottepei
Bonjour, et grand merci !!!
dreamman a écrit : 29 mai 2021, 22:00 Enlève ton /c (c'est seulement pour les box en mac adresse)
cela, j'ai déjà essayé, mais même chose ! Rappel : c'est bien chez moi un formuler en mac adresse justement !
Il faut aussi que tu sois sur un flux où il existe du replay.
Comment et où trouve-t-on les flux (à part ceux du fichier) ?

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 30 mai 2021, 10:56
par dreamman
A ma connaissance uniquement dans le m3u, prendre une chaine avec replay par ex. chez "Vodemort" TF1 dans le bouquet FHD.

Ex. d'une ligne m3u

#EXTINF:-1 tvg-id="TF1.fr" tvg-name="|FR| TF1 FHD" tvg-logo="http.://logo.blabla.ott.com:8000/logo/TF1.png" group-title="FRANCE FHD | OTT",|FR| TF1 FHD
http.://blabla-ott.net:8000/0123456789/abcdefghi/9291

Pour ce fournisseur 9291 est le flux, ce nombre sera différent chez un autre fournisseur.

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 30 mai 2021, 12:29
par dreamman
Si tu n'as pas de m3u et que tu as l'adresse du serveur, le login et le mot passe tu sais faire un m3u

Exemple, si ton url est http: //blabla-tv.com:9999/c ton user: toto, ton mot de passe: bobo ça donnera
http://blabla-tv.com:9999/get.php?username=toto&password=bobo&type=m3u_plus&output=ts

Ce qui est en jaune doit être remplacé avec tes données.

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 20 sept. 2021, 22:41
par bennythe27
Un énorme merci à toi pour ce tuto génial ! Je suis tombé sur cette page en galérant à chercher dans Google une solution à ce problème, et cette astuce est un vrai miracle. Bravo pour le taf sur le batch.

Attention que les liens pour le .bat ne sont plus valides, donc ceux qui veulent il faut juste copier coller exactement ce qu'il y a dans le deuxième spoiler sur le premier post (sans la "fausse" liste des flux bien entendu)

Pour ceux qui ont tout qui fonctionne jusqu'à la dernière étape et que VLC ne se lance pas, faites attention de laisser le fichier txt de flux ouvert quand le batch l'ouvre automatiquement, et n'oubliez pas de donner l'extension .TS à votre vidéo (car juste d:\mavideo ne fonctionne évidemment pas).

Merci encore

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 21 sept. 2021, 06:29
par Mackguil
bennythe27 a écrit : 20 sept. 2021, 22:41 Un énorme merci à toi pour ce tuto génial ! Je suis tombé sur cette page en galérant à chercher dans Google une solution à ce problème, et cette astuce est un vrai miracle. Bravo pour le taf sur le batch.

Attention que les liens pour le .bat ne sont plus valides, donc ceux qui veulent il faut juste copier coller exactement ce qu'il y a dans le deuxième spoiler sur le premier post (sans la "fausse" liste des flux bien entendu)

Pour ceux qui ont tout qui fonctionne jusqu'à la dernière étape et que VLC ne se lance pas, faites attention de laisser le fichier txt de flux ouvert quand le batch l'ouvre automatiquement, et n'oubliez pas de donner l'extension .TS à votre vidéo (car juste d:\mavideo ne fonctionne évidemment pas).

Merci encore
Soit le bienvenu.

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 21 sept. 2021, 11:37
par RogerCOAXIAL
Bienvenue bennythe27.

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 21 sept. 2021, 17:38
par dreamman
Bienvenu Bennythe27, content que ce bat serve à d'autres.



Étrange pour l'extension ts, dans le bat j'ai mis ceci

code : Tout sélectionner

dst=%LIEUX%.ts}
pour ne pas remettre .ts, chez moi je mets pas l'extension et le .ts ce met automatiquement

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 29 sept. 2021, 23:00
par bennythe27
Autant pour moi je confirme que cela marche bel et bien sans rajouter le .ts :ok:

J'avais sans doute testé les deux modifs en même temps, donc c'est bien celle du fichier .txt de la liste des flux qu'il faut laisser ouverte qui est à ne pas oublier :wink:

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 05 juin 2022, 14:07
par Chewbacca
Bonjour @dreamman
Est-ce que tu pourrais réup ton lien svp? (les deux sont morts)
Merci d'avance

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 05 juin 2022, 17:32
par dreamman
Chewbacca a écrit : 05 juin 2022, 14:07 Bonjour @dreamman
Est-ce que tu pourrais réup ton lien svp? (les deux sont morts)
Merci d'avance
Plus moyen d'éditer le 1er post dommage, je le mets en dessous.

[spoiler]
Contenu caché
Vous devez être inscrit et connecté sur ce forum pour voir le contenu caché.
[/spoiler]

Alerte de modération

Upadte du premier post réalisé. :jr:

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 05 juin 2022, 22:01
par Chewbacca
Merci 😉

Ajouté après : 16 minutes 35 secondes:
J'arrive après la bataille
Pour éviter d'aller fouiller dans son m3u surtout si il contient un tas de vod, c'est assez laborieux
On peux depuis son navigateur internet récupérer les id stream

Récupère tous les flux live (coller l'url dans son navigateur):

code : Tout sélectionner

http://url_du_server:port/player_api.php?username=X&password=X&action=get_live_streams
Récupère les flux live d'un groupe spécifié (suffit de renseigner l'id du groupe) (coller l'url dans son navigateur):

code : Tout sélectionner

http://url_du_server:port/player_api.php?username=X&password=X&action=get_live_streams&category_id=X

Re: Batch pour enregistrer ou voir le replay sur Windows

Message posté… : 06 juin 2022, 11:27
par dreamman
Merci, très intéressant tes liens, je rajouterais pour trouver les groupes, on lance le premier lien que tu as donné, ce qui nous donne les "id" des groupes ( catégorie, "category_id":"X"; X étant le groupe), avec le 2ème lien, on recherche sur ceux-ci.