Page 1 of 2

WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Thu 28 May 2015, 13:21
by Toon's
Bonjour,

Le groupe de bénévoles chargé de la WebTV en 2015 travaille actuellement sur les images filmées pendant la Coupe afin de vous les proposer en replay. Il est question, globalement, de 3 domaines :
- les flux WebTV diffusés en direct
- les émissions filmées en studio
- les vidéos prises par les caméras fixes installées en face de chacun des tables de jeu

Pour ce dernier domaine, la charge de travail est très importante pour proposer les vidéos à la lecture. Globalement, nous disposons de 25 fichiers vidéo (hors phases finales), une fichier par table et par série de qualification. Notre travail consiste à :
- découper le fichier en autant de rencontres qui ont été jouées sur cette table
- rajouter une planche de présentation en début de vidéo, et indiquer le nom des équipes (méta donnée dont on dispose)
- rajouter une planche de présentation en fin de vidéo, et indiquer le score de la rencontre (idem, on a)
- compresser le fichier pour permettre la mise en ligne

Si certains d'entre vous souhaitent nous aider et on du temps à passer là dessus, n'hésitez pas à vous manifester. On peut vous transmettre les planches, le fichier d'une table et les infos.

Merci à vous, et à vite !

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Thu 28 May 2015, 14:01
by Hype.
Je suis intéressé !

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Thu 28 May 2015, 22:43
by Keuronde
Je suis aussi intéressé !

Est-il prévu d'automatiser certaines actions, par exemple :
* Générer à partir des données les images de début et de fin (j'imagine un truc à base de SVG, rechercher/remplacer, génération d'image - Inkscape ou ImageMagick)
* Découper la vidéo en plus petites à partir des temps de début et de fin (ffmpeg fait ça très bien).
* Monter la vidéo du match avec les deux images de début et de fin (ffmpeg doit pouvoir faire ça, probablement un peu plus difficilement si on veut un fondu, mais ça doit se faire)

Si on automatise ces trois actions, on doit pouvoir traiter un fichier en ne relevant que les temps de début et de fin de match (voire de début puisqu'un match dure 90s). Qu'en pensez vous ?

Dans tous les cas, je suis partant pour traiter de la vidéo !

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Fri 29 May 2015, 00:49
by arno
Toon's wrote:Si certains d'entre vous souhaitent nous aider et on du temps à passer là dessus, n'hésitez pas à vous manifester.
Vous avez une idée de la charge de travail pour le décodage d'une vidéo.... et la deadline pour le finir, afin de se prononcer si ça peut le faire niveau temps ?

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Fri 29 May 2015, 13:38
by ~espitall
Je suis prêt a aider aussi !

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Sat 30 May 2015, 23:04
by Toon's
Super, merci à vous ! C'est très sympa d'accepter de passer du temps là dessus.

Je vous invite à m'envoyer vos mails en MP pour que je puisse vous expliquer la procédure pour la réception et l'envoi des fichiers.

Merci !

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Sun 31 May 2015, 15:04
by Toon's
arno wrote:Vous avez une idée de la charge de travail pour le décodage d'une vidéo.... et la deadline pour le finir, afin de se prononcer si ça peut le faire niveau temps ?
Je peux pas vraiment estimer ça. Ca dépend aussi de ta connexion ; il faut télécharger 30Go, découper et encoder en moyenne 14 matchs, et réuploader le tout.
Mais y'a assez de fichiers pour que tu puisses en prendre un, quitte à dire dans une semaine que t'auras pas le temps de le faire ;-)

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Sun 31 May 2015, 22:34
by arno
Toon's wrote:Je peux pas vraiment estimer ça. Ca dépend aussi de ta connexion ; il faut télécharger 30Go, découper et encoder en moyenne 14 matchs, et réuploader le tout.
Mais y'a assez de fichiers pour que tu puisses en prendre un, quitte à dire dans une semaine que t'auras pas le temps de le faire ;-)
Je vais faire mon possible !

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Mon 01 Jun 2015, 23:30
by arno
J'ai pas trop pigé où participer sur le système passé par mail, donc je vais mettre mes trouvailles ici, en attendant mieux.

J'ai attaqué le problème avec ffmpeg pour le découpage, réencodage si besoin, et concaténation des différentes parties.
C'est un peu bourrin, mais ça permet de générer toutes les vidéos de façon identique, et une fois mis en place, il n'y a presque plus d'opérations manuelles sinon de chercher le temps de début de match et renseigner les noms des équipes et score, le script s'occupant de tout ce qui est vidéo.

Ce n'est pas fini, mais pas eu le temps d'aller plus loin pour ce soir. N'hésitez pas à commenter et me corriger (ffmpeg est d'une complexité infernale...).

Contexte:
* Dans le repertoire courant se trouve le rush de la caméra, et une copie du dossier Commun/ (qui contient les jingles).
* La planche de match (indiquant le nom des équipes) et la planche de score sont pour le moment une simple image. A terme il faudrait les générer (ImageMagick si on a du PNG, ou remplacement de texte avec sed si c'est du SVG)


Préliminaires:
* Réencoder les jingles (qui sont en 1080) en 720p (pour tout avoir dans le même format avant la concaténation)

Code: Select all

ffmpeg -i Commun/JingleFin.mp4 -vf scale=720:524 -aspect 16/9 -strict -2 end.mp4 
ffmpeg -i Commun/JingleDebut.mp4 -vf scale=720:524 -aspect 16/9 -strict -2 start.mp4 
Ca nous donne deux fichiers start/end pour mettre de chaque côté de notre vidéo.

Pour chaque match:
* Chercher le temps de début de match, ici "13 minutes 40". La fin est logiquement 1 minute 30 secondes plus tard, mais j'ai arrondi à 1:40 histoire de garder 5 secondes avant et après le match (donc dans la pratique il faut relever le temps 5 secondes avant le début du match)
* Découper cette partie de la vidéo dans le rush:

Code: Select all

ffmpeg -ss 00:13:40 -i Coupe15-serie2-table1-1.mp4 -t 1:40 -aspect 16/9 -c copy match.mp4
Cela nous donne le fichier "match" d'une longueur de 1 min 40.

* Générer la planche de match et la planche de score à partir des images (qui restent à générer):

Code: Select all

ffmpeg -loop 1 -f image2 -i PlancheMatch.png -r 25 -t 3 -vf scale=720:524 -aspect 16/9 PlancheMatch.mp4
ffmpeg -loop 1 -f image2 -i PlancheScore.png -r 25 -t 3 -vf scale=720:524 -aspect 16/9 PlancheScore.mp4
Cela nous donne 2 vidéo de 3 secondes avec l'image fixe.

* Concaténer tout ça (je n'ai pas encore réussi à le faire avec le son car certains flux n'en n'ont pas, mais je vais continuer de creuser)

Code: Select all

ffmpeg -i start.mp4 -i PlancheMatch.mp4 -i match.mp4 -i PlancheScore.mp4 -i end.mp4 -filter_complex "[0:0] [1:0] [2:0] [3:0] [4:0] concat=n=5:v=1:a=0 [v]" -map "[v]" coupe2015_serieX_equipe1_equipe2.mp4
Cela nous donne la vidéo complète pour le match.

Points manquants:
* Tout mettre dans un script générique où les noms de fichiers seraient des variables, et prenant quelques paramètres (temps de début de match, nom des équipes, score). Dans l'idéal on aurait cette interface (pour un score de 75 à 42) :

Code: Select all

./genMatch source.mp4 00:13:40 Equipe1 Equipe2 75 42
* Modifier les planches à la volée avec les noms d'équipe et score pour pouvoir les intégrer dans la vidéo
* Garder l'audio des jingles (j'ai une erreur si tous les flux n'ont pas d'audio lors de la fusion, donc je l'ai enlevé complétement pour le moment)

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Tue 02 Jun 2015, 09:08
by Hype.
J'ai trouvé ce tuto pour compléter :
http://kwlug.org/node/854

Il y est notamment question des pistes sans son, l'ajout de texte (pour le nom des équipes), ainsi que la partie script.

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Mon 14 Mar 2016, 17:44
by la poutre
Bonjour à tous,
Beaucoup de personnes dans mon entourage me demande si la webtv sera de bonne qualité cette année.
Est ce que quelqu'un a des news qui vont dans ce sens?
Merci d'avance
Vincent

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Mon 14 Mar 2016, 18:23
by cho934
De notre côté aussi, donc je rejoins la question ;)

La VOD pour regarder en décaler sera-t-elle possible aussi ? même en rush ?

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Mon 09 May 2016, 10:23
by k-lean
Pour ceux qui ont regardé, un petit retour serait surement intéressant ;)

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Mon 09 May 2016, 16:42
by MecatroBot
J'ai regardé via le flux direct dans VLC !
J'avais en permanence le son, par contre l'image sautait lors des matchs (encodage qui ne suit pas trop ? Débit en sortie trop important ?)
Ce fut fort appréciable !
Mention spéciale pour la patine 'VHS 1990' de l'image même si ce n’était pas volontaire !

Re: WebTV Coupe de France 2015 - y'a du travail ;-)

Posted: Wed 15 Jun 2016, 15:27
by Jorus
Je remonte un peu ce topic pour savoir si les archives de la WebTV de 2015 sont accessibles quelque part ?
Le travail a-t-il pu être finalisé ?

Merci