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

Le plus célèbre des concours de robotique français dédié à tous les jeunes amateurs de nouvelles technologies.
[EN FRANCAIS UNIQUEMENT - ONLY IN FRENCH]
Toon's
Admin. Logiciel d'inscription
Posts: 783
Joined: Sun 16 Mar 2003, 23:07
Location: Toulouse
Contact:

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

Post by Toon's » Thu 28 May 2015, 13:21

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 !
*** Antoine ***

Hype.
Posts: 15
Joined: Thu 19 Sep 2013, 11:04
Contact:

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

Post by Hype. » Thu 28 May 2015, 14:01

Je suis intéressé !
Krabi Robotique : 24° en 2012, 50° en 2013, 90° en 2014, 64° en 2015
Goldorak : 22° et prix de l'innovation en 2018

Vidéos des phases finales 2013-2018

Keuronde
PMI
Posts: 501
Joined: Mon 25 Jan 2010, 22:48

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

Post by Keuronde » Thu 28 May 2015, 22:43

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 !
Équipe Poivron
Coupe 2014 : Équipe Poivron (67e)
Coupe 2012 : Équipe Poivron (73e)
Coupe 2011 : Équipe Poivron (122e) - Prix des équipes !
Coupe 2010 : Équipe Poivron (78e)


Passez voir le Portail des équipes

arno
PMI
Posts: 746
Joined: Wed 23 Jun 2004, 21:51
Location: Un peu partout...

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

Post by arno » Fri 29 May 2015, 00:49

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 ?

~espitall
Posts: 51
Joined: Sun 27 Sep 2009, 17:37

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

Post by ~espitall » Fri 29 May 2015, 13:38

Je suis prêt a aider aussi !
Eirbot 2009 <-> Cocobot 2016

Toon's
Admin. Logiciel d'inscription
Posts: 783
Joined: Sun 16 Mar 2003, 23:07
Location: Toulouse
Contact:

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

Post by Toon's » Sat 30 May 2015, 23:04

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 !
*** Antoine ***

Toon's
Admin. Logiciel d'inscription
Posts: 783
Joined: Sun 16 Mar 2003, 23:07
Location: Toulouse
Contact:

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

Post by Toon's » Sun 31 May 2015, 15:04

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 ;-)
*** Antoine ***

arno
PMI
Posts: 746
Joined: Wed 23 Jun 2004, 21:51
Location: Un peu partout...

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

Post by arno » Sun 31 May 2015, 22:34

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 !

arno
PMI
Posts: 746
Joined: Wed 23 Jun 2004, 21:51
Location: Un peu partout...

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

Post by arno » Mon 01 Jun 2015, 23:30

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)

Hype.
Posts: 15
Joined: Thu 19 Sep 2013, 11:04
Contact:

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

Post by Hype. » Tue 02 Jun 2015, 09:08

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.
Krabi Robotique : 24° en 2012, 50° en 2013, 90° en 2014, 64° en 2015
Goldorak : 22° et prix de l'innovation en 2018

Vidéos des phases finales 2013-2018

User avatar
la poutre
Posts: 79
Joined: Mon 10 Oct 2005, 21:53

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

Post by la poutre » Mon 14 Mar 2016, 17:44

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

User avatar
cho934
Posts: 123
Joined: Tue 05 Jun 2012, 18:57
Location: VILLERUPT
Contact:

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

Post by cho934 » Mon 14 Mar 2016, 18:23

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 ?

User avatar
k-lean
PMI
Posts: 590
Joined: Wed 13 Oct 2004, 15:15
Location: Le Mans
Contact:

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

Post by k-lean » Mon 09 May 2016, 10:23

Pour ceux qui ont regardé, un petit retour serait surement intéressant ;)
RCO ou Ensim'Again
2017 - 14ème
2016 - 14ème
Ensim'Elec
2015 - 12ème
2014 - CdF : 6ème - CdBelgique : 2ème
2013 - CdF : 15ème - CdBelgique : 6ème
OLEG (LEGO NXT)
2013 - CdF : 6ème - CdBelgique : 7ème & Prix Spécial du Jury
2012 - 6ème

User avatar
MecatroBot
Posts: 9
Joined: Wed 06 Nov 2013, 22:24

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

Post by MecatroBot » Mon 09 May 2016, 16:42

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 !

User avatar
Jorus
Posts: 372
Joined: Mon 27 Dec 2004, 10:30

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

Post by Jorus » Wed 15 Jun 2016, 15:27

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
COGIP

Geonobot
Le blog : http://geonobotblog.free.fr
Le wiki : http://geonobotwiki.free.fr

Le Portail des équipes :
http://poivron-robotique.fr/planet/

Post Reply