22h16
Raph T'as coupé le live xD
22h16
Raph Ça s'est coupé pile quand t'as dit "Si je redémarre Nginx est-ce que...."
22h17
Raph Du coup je disais : le test2.php c'est ok normalement
22h18
Raph Oui aléatoirement Telegram détecte le language utilisé
22h19
Raph C'est quoi l'URL de l'api du coup ?
22h19
Raph Je vois pas en 480p mdr
22h23
Raph Dans la config Nginx faudra juste mettre le numéro de version dans les params aussi.
22h25
Raph C'est ce que je disais. Comme ça y'a pas besoin de renseigner une ligne par version
22h26
Raph ça revient au même. Là on continue de ping /api/v0/
22h26
Raph Mais oui y'a tout ce qu'il faut là
22h27
Raph La ligne "version" correspond à quoi ? J'ai "null" moi.
22h30
Raph J'ai tout viré tout à l'heure le " xD Mais osef mdr
22h30
Raph Je ferai mes MAJ quand je reprendrai le dev.
22h31
Raph ça te laissera le temps de pousser des trus
22h35
Raph Yep pour les name et tout c'est plus logique en effet
22h46
Raph J'ai commencé à le capter tout ça yep
22h47
Raph C'est juste pour le test mdr
22h48
Raph Sur YouTube c'est juste pour les médias sociaux. Là c'est plus comparable à taguer quelqu'un c'est différent.
22h48
Raph Non, on pingue à chaque fois. Pas trop le choix, sinon à l'édition ça ferait des balises à "déparser"
22h48
Raph Si tu fais un @stefofficiel sur YouTube, ça fait un lien.
22h49
Raph mets l'url https://mywhub.bitonio.ovh/@stefofficiel alors ça rajoute l'icone.
22h51
Raph Un @ ça donne ça : https://www.youtube.com/watch?v=IhaGEIfnZ30
22h54
Raph mdr au moins tu l'as lu !
23h01
Raph On peut retaper toute la table.
23h01
Raph Avoir beaucoup de lignes c'est pas grave
23h01
Raph Ah mais j'ai 2mn de retard xD
23h02
Raph Il faudrait grouper par contenu.
23h03
Raph Genre contenu_1 { priorité_5; priorité_6; ect ect }
23h04
Raph On groupe par date en gros. On priorise la date. Ensuite dans la même date on gère les priorité.
23h05
Raph Pas tant que ça, y'a le GROUP BY en SQL.
23h08
Raph Oui oui j'ai capté après, la logique de la classe qui peut faire plusieurs trucs mdr
23h08
Raph Mon cerveau est pas encore conditionné
23h10
Raph Le type > getContent()
23h11
Raph Sachant qu'on doit stocker les infos de ffprobe dans une colonne pour tout ce qui peut nous interesser.
23h12
Raph S'il est sur 0 : Informations publiques. Sinon toutes les infos.
23h12
Raph Dont contenu privé du coup.
23h15
Raph Pour les vidéos ça va être plus brainfuck que ce que tu penses.
23h16
Raph Y'a toutes les histoires de bitrate, de résolution, ect ect à refaire xD
23h16
Raph Je te le fais en voc
23h18
Raph J'entends de loin mais ça va.
23h18
Raph Eminem je connais que The Slim Shady mdr
23h20
Raph Ton run.php est pas à jour !
23h20
Raph Je l'ai updatehier
23h22
Raph Non non. Hier j'ai remplacé les bandwidth des audios
23h22
Raph Du coup faut être précis partout. C'est ensuite qu'on se démerdera pour les appelations.
23h24
Raph Mais le plus important c'est le scale oui. Au pire c'est pas trop grave. Mais le mieux c'est d'être précis sur les infos renseignées et après on se démerdera à l'affichage.
23h30
Raph J'étais en train de lire ce qu'est un autoload et j'y comprend rien donc j'ai envie de répondre : oui
23h33
Raph D'accord je vois.
23h37
Raph json_decode(getContent(), true)
23h38
Raph Je me suis foiré quand je l'ai dev faut l'écrire à chaque fois du coup mdr
23h40
Raph Y'a type, et subtype
23h41
Raph type : video; subtype : vod;
23h44
Raph Ce que tu fais là, tu déclares des variables propres à la classe ?
23h45
Raph Pas de slash après uri
23h46
Raph D'ailleurs à savoir : FFprobe est plus maintenu depuis des années, mais FFmpeg fait le job pareil
23h47
Raph Pourquoi récupérer l'uri
23h48
Raph Yep. Faut juste mettre un -f null. Et on peut lui dire de sortir un json.
23h51
Raph Non ça se remplace pas
23h51
Raph Check Telegram
23h52
Raph Je l'ai utilisé hier ça a fonctionné
23h53
Raph ffmpeg -i $file -f null
23h55
Raph Hier ça me sortait plein de trucs et là j'y arrive plus
23h55
Raph Ouais utilise FFprobe on modifiera au pire
23h56
Raph Si ça se trouve c'est pas maintenu car juste ça fait le job qu'on lui demande et y'a pas besoin de plus
23h56
Raph Mais je trouverai pas le truc, c'était exactement ça que j'utilisais hier xD
23h58
Raph Oui voilà c'est ce que je voulais dire, genre y'a pas besoin de faire d'upgrade
00h02
Raph C'est ça que t'essayes de faire ? https://raph.tv/test2.php
00h03
Raph J'ai pourtant fait ça lol : $command = json_decode(shell_exec("ffprobe -v quiet -show_format -show_streams -print_format json ".$file), true);
00h09
Raph Si H.264 OU H.265 et bitrate < notre max_bitrate alors : copy
00h10
Raph Mais il faut qu'on garde le json entier dans les infos des vidéos.
00h11
Raph D'un peu plus ça plantait
00h13
Raph Sur le m3u8 ça fonctionne pas du tout ?
00h14
Raph Ahhh sur le _master je comprendrais
00h17
Raph De toutes façons te prends pas la tête. La sortie de FFprobe, prends là, rajoute le filename original dedans, et met le dans une colonne de la vidéo
00h17
Raph le "format" je comprend pas à quoi ça correspond
00h31
Raph L'aspect_ratio normalement on l'a dans un format calculé
00h31
Raph Genre 1.1554434
00h31
Raph Sinon on se le fait le calcul
00h37
Raph json_infos un truc du genre non ?
00h37
Raph L'exif c'est un bordel aussi compliqué que le raw à assimiler
00h37
Raph à un moment donné je suis pas scientifique mdr
00h38
Raph Garde moi le retour de phpmyadmin que je le copie
00h40
Raph Juste un truc, dans l'api v0 les channels sont retournées normalement ?
00h41
Raph Nickel. Je croyais que j'avais merdé.
00h45
Raph Je cherche avec toi hein mdr
00h45
Raph fait un ".$link à la fin de la ffprobe_cmd
00h46
Raph Ou met des ' à la place des "
00h47
Raph Bon. Fais des file_exists pour check
00h47
Raph Ou commente le unlink pour voir si le fichier est créé mdr
00h48
Raph C'est une bonne nouvelle
00h49
Raph Oh bordel c'est l'heure de la v1080p du stream, mes yeux revivent
00h50
Raph Toujours chez mes darons yep
00h51
Raph Non je reste jusqu'au 23 pour mon annif
00h51
Raph Puis comme ça je dépense moins
00h52
Raph Yep, c'est ça. Toi c'est janvier je crois. Je suis le pire pour les dates aussi mdr.
00h56
Raph Rien à voir bordel
00h57
Raph Les peperonnis fonctionnent plus tiens. Je suis en train de capter.
00h59
Raph La SNCF ils changent de nom tous les 3 ans pour éviter que son identité devienne trop forte. Ca facilite son démentellement.
01h01
Raph Je le trouve stylax les anciens trains. Mais ils étaient plus jolis avant.
01h02
Raph T'aurais explosé les oreilles des camarades en manifs.
01h02
Raph Ouaiiii ça me saoule aussi
01h03
Raph À bas le bordel ! Vive les manifs de gens sages !
01h04
Raph Les manifs du PS xD
01h04
Raph Franchement, 20 balles vous pouvez faire autre chose avec
01h05
Raph Je vois qui c'est, avec son chien epileptique
01h05
Raph Tsuki et jeséplu
01h07
Raph Mais ces gens ils leur arrive trop de trucs. J'ai du mal à croire que c'est que du vrai.
01h09
Raph Ca me fume. Je le regarde depuis 1 an et c'est chez toi en fait xD
01h10
Raph En vrai on est plein à s'en foutre. Moi je serais pas au RDC ce serait balek.
01h11
Raph Dans mes vlogs y'avait carrément mon adresse sur les colis mdr
01h13
Raph J'étais tombé dessus pendant les debuts du dev de MyWhub
01h18
Raph Ils sont obligés de faire des passages un peu partout dans toutes les forêts pour intervenir en cas d'incendie.
01h19
Raph C'est pas chez toi ça hein ? mdr https://raph.tv/play/nqLtmsRj_MfF
01h23
Raph Je sais pas du tout où c'était. Mais oui c'était le long de la Seine.
01h24
Raph Oh lbatard mdr
01h24
Raph Je me demande depuis 5 ans
01h24
Raph Sâches que j'ai chialé en survolant chez toi mdrrrrrrr
01h29
Raph C'était le même rush je crois
01h30
Raph On voit le centre commercial
01h30
Raph Enfin le batiment isolé
01h31
Raph Je te jure, je suis arrivé à ce niveau, je contenais depuis 20mn à cause des champs qui découpent le sol. J'ai vu tout le béton j'ai fondu en larmes. J'avais pas vu ça pendant 7 mois j'étais pas prêt mdr
01h33
Raph Mais déjà les champs ça m'agressait dis toi
01h35
Raph Y'a une période pas si lointaine ou on avait déboisé 90% du territoire
01h35
Raph Donc c'est vite vu, la plupart des forêts sont replantées à la base, depuis plus ou moins longtemps
01h35
Raph #sétépasmieuxavant
01h36
Raph C'était CDG l'aéroport
01h38
Raph J'étais pas sur que c'était vers la région parisienne ou plus tôt
01h38
Raph Du coup maintenant je sais
01h39
Raph Je suis en sueur en imaginant le développement de Google Maps
01h41
Raph Bref, tu trouves pas un 70m2 à 290€ ici.
01h43
Raph Miami 2 Ibizaaaaaa
01h44
Raph Attends, vidéo xD
01h47
Raph Une vidéo arrive
01h49
Raph Je suis chez Apple et chez Google
01h50
Raph La dernière MAJ était de 2012 je crois
01h55
Raph Il est ouf le StreetView d'Apple !
02h05
Raph Faut pas oublier de dev la carte du contenu
02h05
Raph Check Telegram et fais ça
02h06
Raph On aura peut être un élément de réponse
02h07
Raph Met le tout en haut
02h08
Raph C'est que des avertissements donc osef
02h09
Raph Lance la commande dans le terminal ?
02h11
Raph J'arrive pas à lire
02h11
Raph Je suis à nouveau en 480 mdr
02h12
Raph Nope. Si on le rend plus fluide on casse obligé la qualité.
02h13
Raph Sinon on transcode en h265 mwahaha
02h14
Raph Oui ce sera pareil à la fin
02h14
Raph Refais le echo de la $cmd, et execute le résultat, directement la commande ffmpeg dans le terminal
02h14
Raph Je comprend R à ce qu'il se passe
02h16
Raph C'est le fichier de sortie qui bloque ? Chelou.
02h17
Raph Ah non ok. J'ai rien dit.
02h17
Raph Même problème qu'avec la cover dans le mp3 un peu non ?
02h18
Raph Non il parle bien du output
02h21
Raph Check Telegram
02h22
Raph Ahhh mais y'a pas le -f
02h22
Raph Faut pas le mettre d'habitude ?
02h23
Raph -f c'est file je crois
02h25
Raph J'étais sur StackOverflow j'ai rien vu
02h26
Raph Go créer l'onglet "verticaux" mdr
02h30
Raph Je viens de me faire un vienois au chocolas
02h32
Raph On le calcuera
02h32
Raph De toutes façons le json il faut l'ouvrir, et rajouter quelques infos dedans
02h32
Raph L'a/r et l'original filename
02h34
Raph On l'a pas stocké. Justement on va le rajouter.
02h35
Raph Pour le retrouver dans un disque dur quand ça fait 10 ans que tu l'as oublié mwahaha
02h36
Raph On peut l'afficher dans le studio, YouTube le fait et c'est pratique as fuck
02h37
Raph Ouep par exemple.
02h40
Raph On peut rajouter juste un tableau dans le json_infos, ce sera pas bien vener à faire
02h40
Raph Y'a stream: et on peut rajouter fileinfos
02h40
Raph largeur divisé par hauteur
02h42
Raph Il faut soit développer une fonction qui va chercher les plus petits diviseurs là, je sais plus comment ça s'appelle
02h42
Raph Soit faire ce que j'ai dis au dessus mdr
02h43
Raph En développant une fonction
02h43
Raph Mais j'ai oublié le nom, c'est un truc avec les fractions là
02h44
Raph Justement, j'ai oublié le terme
02h48
Raph Tu cherches quoi là xD
02h49
Raph En sachant que le 16/9 c'est pas un truc stable
02h52
Raph Il faut installer le module PHP apt-get install php8
-gmp
02h54
Raph La dernière fois que chatGPT m'a fait une fonction elle était géniale mais elle fonctionnait pas
02h55
Raph J'ai du la retaper un peu, et après elle était génialle
02h55
Raph Elle fonctionne pas : https://raph.tv/test2.php?search=1.77777777
02h57
Raph https://raph.tv/test2.php?search=0.25
02h57
Raph Celle-ci fonctionne
03h02
Raph Mais pourquoi on veut faire ça au juste ?
03h03
Raph Le chiffre suffit
03h03
Raph On s'en fout de 16/9 ou 9/16
03h03
Raph Surtout que ça peut être 4/3 ou 3/4
03h04
Raph Si c'est au dessus de 1 c'est horizontal, si c'est en dessous c'est vertical
03h10
Raph De toutes façons, check Telegram
03h11
Raph Merci Kenny pour cette fonction.
03h14
Raph Après faudrait qu'on garde le chiffre aussi. Comme ça y'aura plus le calcul à faire.
03h18
Raph Merde j'ai pas entendu, tu notes quoi ?
03h19
Raph Il me semble que non, j'oublie tout le temps.
03h20
Raph Pour le json_encode, il me semble que y'a pas besoin. Même le json_decode je suis pas sûr que ce soit nécéssaire
03h26
Raph Oui oui se baser sur ça c'st mieux
03h29
Raph En soit,y'a même pas à faire de traitement différencié avec l'aspect ratio
pendant le transcodage.
03h30
Raph Ah si. J'ai rien dit.
03h30
Raph Pour savoir si on utiliser (par exemple) 1080 en largeur ou en hauteur.
03h31
Raph Alors y'a une technique pour faciliter
03h31
Raph 1080 / 720 = 1,5
03h31
Raph 720 / 480 = 1,5
03h31
Raph ça se corse après
03h31
Raph Et au dessus. Ca sert à rien en fait.
03h32
Raph De rien pour cette intervention innutile.
03h34
Raph generate quoi ?
03h35
Raph En entieeer xD
03h36
Raph C'est un titre incroyable d'Eric Prydz
03h37
Raph https://www.youtube.com/watch?v=nUCoYcxNMBE
03h38
Raph Là elle parle de
generate("cinema")
03h38
Raph J'ai bien entendu
03h42
Raph Heyyy, laisse mes archives tranquilles mdr
03h43
Raph Parce qu'elles sont en qualité pétée
03h44
Raph Check ça : https://raph.tv/@raph/community?post=9ea4ad121f60f22af2fb0341daba9753
03h44
Raph Yep la logique est bonne.
03h45
Raph Non, tu ne peux pas encore bordel ah ah ah
03h45
Raph Mais la méthode est pas bonne à mon goût. Je t'expliquerai quand t'auras fini ta session de dev
03h46
Raph Y'a moyen de tester.
03h46
Raph BOn attends je te voc mdr
03h48
Raph Ahhhhh j'ai changé de PP mdr
03h50
Raph En gros ce que j'ai fait là, c'est ok pour s'amuser maintenant, c'est un début, mais ça ne doit pas devenir sérieux.
03h50
Raph Faut pas dev autours de ça quoi.
03h50
Raph VOILA. Exactement ça.
03h51
Raph Il faut : Une liste d'instances. Et une listes d'users.
03h51
Raph Nope j'entends pas
03h53
Raph PeerTube 1235 serveurs
03h56
Raph Voilà ça doit être la démarche.
03h56
Raph Mais dans l'immédiat j'irai pas plus loin, là je m'amuse juste
03h56
Raph Tu vois pourquoi je voulais pas te perturber mwahaha
03h57
Raph Je veux pas de balises dans les descriptions. Je préfère que ce soit fait à la volée à l'affichage.
03h57
Raph Sinon ça va devenir usine à gaz dans le studio après
03h58
Raph Oui exactement ce que je ne veux pas.
Pas de commentaire