Videogrep 2017
De Ustensile
Révision de 27 septembre 2017 à 22:37 par Michael Murtaugh (discussion | contributions)
Sommaire
- 1 youtube-dl --write-auto-sub --sub-lang fr https://www.youtube.com/watch?v=9PAUmLcfRzw&t=241s
- 2 perl -pe s/ align:start position:19%// | perl -pe s/<.+?>//g | tail -n +11
- 3 mplayer barthes.mp4 -sub - -dumpmicrodvdsub
- 4 grep texte
- 5 perl -pe 's/{(+)}{(+)}.*/barthes.mp4 in=$1 out=$2 \/'
- 6 supercut
- 7 paste frames.txt captions.txt
- 8 python jinjafy.py --columns 2 template.rml
- 9 PDF
youtube-dl --write-auto-sub --sub-lang fr https://www.youtube.com/watch?v=9PAUmLcfRzw&t=241s
WEBVTT Kind: captions Language: fr Style: ::cue(c.colorCCCCCC) { color: rgb(204,204,204); } ::cue(c.colorE5E5E5) { color: rgb(229,229,229); } ## 00:00:20.930 --> 00:00:27.060 align:start position:19% en<00:00:22.040><c> 1953</c><00:00:23.040><c> roland</c><00:00:23.550><c> barthes</c><00:00:23.850><c> se</c><00:00:24.090><c> révéler</c><00:00:24.480><c> au</c> 00:00:24.510 --> 00:00:28.920 align:start position:19% public<00:00:24.779><c> en</c><00:00:25.590><c> publiant</c><00:00:25.800><c> son</c><00:00:26.250><c> premier</c><00:00:26.400><c> livre</c><00:00:26.939><c> le</c> 00:00:27.060 --> 00:00:30.300 align:start position:19% degré<00:00:27.360><c> zéro</c><00:00:27.689><c> de</c><00:00:27.810><c> l'écriture</c><00:00:28.020><c> ce</c><00:00:28.680><c> qui</c><00:00:28.800><c> fut</c> 00:00:28.920 --> 00:00:33.480 align:start position:19% appelé<00:00:29.099><c> plus</c><00:00:29.400><c> tard</c><00:00:29.550><c> la</c><00:00:29.790><c> nouvelle</c><00:00:29.910><c> critique</c> 00:00:30.300 --> 00:00:35.760 align:start position:19% <c.colorCCCCCC>naissait<00:00:31.259><c> avec</c></c><c.colorE5E5E5><00:00:31.439><c> ce</c><00:00:31.740><c> livre</c><00:00:32.090><c> vingt</c><00:00:33.090><c> années</c><00:00:33.360><c> se</c></c> 00:00:33.480 --> 00:00:37.350 align:start position:19% sont<00:00:33.660><c> écoulées</c><00:00:33.920><c> et</c><00:00:34.920><c> votre</c><00:00:35.250><c> oeuvre</c><c.colorE5E5E5><00:00:35.370><c> roland</c></c>
perl -pe s/ align:start position:19%// | perl -pe s/<.+?>//g | tail -n +11
00:00:20.930 --> 00:00:27.060 en 1953 roland barthes se révéler au 00:00:24.510 --> 00:00:28.920 public en publiant son premier livre le 00:00:27.060 --> 00:00:30.300 degré zéro de l'écriture ce qui fut 00:00:28.920 --> 00:00:33.480 appelé plus tard la nouvelle critique 00:00:30.300 --> 00:00:35.760 naissait avec ce livre vingt années se 00:00:33.480 --> 00:00:37.350 sont écoulées et votre oeuvre roland 00:00:35.760 --> 00:00:39.510 barthes s'est enrichie des ouvrages tels 00:00:37.350 --> 00:00:41.879 que mythologie et d'essais sur des 00:00:39.510 --> 00:00:44.430 écrivains comme racine sade michelez 00:00:41.879 --> 00:00:46.500 balzac tous étant bien entendu abordé
mplayer barthes.mp4 -sub - -dumpmicrodvdsub
{523}{612}en 1953 roland barthes se r??v??ler au {612}{676}public en publiant son premier livre le {676}{722}degr?? z??ro de l'??criture ce qui fut {723}{757}appel?? plus tard la nouvelle critique {757}{836}naissait avec ce livre vingt ann??es se {837}{893}sont ??coul??es et votre oeuvre roland {894}{933}barthes s'est enrichie des ouvrages tels {933}{987}que mythologie et d'essais sur des {987}{1046}??crivains comme racine sade michelez {1046}{1110}balzac tous ??tant bien entendu abord?? {1110}{1162}et m??me ??clair?? selon une m??thode {1162}{1196}qui n'a rien ?? voir avec la critique {1196}{1226}traditionnels {1227}{1261}d'o?? les pol??miques que chacun de vos {1262}{1327}livres on provoque aujourd'hui encore {1328}{1386}vous confirmez vos positions en publiant {1386}{1425}aux ??ditions du seuil un livre qui {1425}{1474}compte peu de pages mais nous offre {1474}{1524}mati??re ?? beaucoup de r??flexion c'est {1524}{1583}le plaisir du texte 1 100 premi??res {1583}{1640}pages vous m??me d??clar?? que ce titre {1640}{1692}une signification ambigu je le pense en {1692}{1756}effet voulez-vous donc expliquer d'abord {1756}{1847}cette expression oui oh bien
grep texte
{1524}{1583}le plaisir du texte 1 100 premi??res {1908}{1965}plaisir du texte et si non ambigu?? {2192}{2273}un tel sens nuit un texte qu'un autre {5190}{5249}rigide entre des oeuvres ou des textes {5250}{5311}de plaisir des textes de jouissance mais {5390}{5450}du plaisir ce sont les textes qui en {6441}{6525}culture en ce sens que les textes de {6676}{6746}textes qui ont un peu la valeur {7863}{7943}??videmment du contexte analytique {8385}{8453}texte est en net 1 on peut investir dans {8454}{8519}un texte d'une fa??on amoureuse et c'est {8559}{8615}texte effectivement est en g??n??ral un {9246}{9319}de la litt??rature au plaisir du texte {9319}{9389}disons une sorte de deux contextes {9999}{10050}la th??orie du texte parce qu'en {10075}{10116}?? gauche le texte ou la litt??rature {10533}{10591}politique ou id??ologique du texte d'une {10959}{11008}l'auteur de l'auteur du texte {12523}{12598}devinons derri??re son texte mais qui {17877}{17954}que c'est la fin du texte justement oui {18805}{18862}peut jamais assimil?? un texte ?? une {18987}{19037}texte de quelque fa??on qu'on s'y prenne {19037}{19129}v??hicule du sens par le texte et du {19293}{19347}texte par cons??quent je pense que pour {19348}{19413}le texte excit?? r??ve il y a dix ans
perl -pe 's/{(+)}{(+)}.*/barthes.mp4 in=$1 out=$2 \/'
melt \ barthes.mp4 in=1524 out=1583 \ barthes.mp4 in=1908 out=1965 \ barthes.mp4 in=2192 out=2273 \ barthes.mp4 in=5190 out=5249 \ barthes.mp4 in=5250 out=5311 \ barthes.mp4 in=5390 out=5450 \ barthes.mp4 in=6441 out=6525 \ barthes.mp4 in=6676 out=6746 \ barthes.mp4 in=7863 out=7943 \ barthes.mp4 in=8385 out=8453 \ barthes.mp4 in=8454 out=8519 \ barthes.mp4 in=8559 out=8615 \ barthes.mp4 in=9246 out=9319 \ barthes.mp4 in=9319 out=9389 \ barthes.mp4 in=9999 out=10050 \ barthes.mp4 in=10075 out=10116 \ barthes.mp4 in=10533 out=10591 \ barthes.mp4 in=10959 out=11008 \ barthes.mp4 in=12523 out=12598 \ barthes.mp4 in=17877 out=17954 \ barthes.mp4 in=18805 out=18862 \ barthes.mp4 in=18987 out=19037 \ barthes.mp4 in=19037 out=19129 \ barthes.mp4 in=19293 out=19347 \ barthes.mp4 in=19348 out=19413 \ -consumer avformat:supercut.mp4
supercut
<barthes.texte.mp4>
paste frames.txt captions.txt
barthes.frames0001.jpg le plaisir du texte 1 100 premi??res barthes.frames0002.jpg plaisir du texte et si non ambigu?? barthes.frames0003.jpg un tel sens nuit un texte qu'un autre barthes.frames0004.jpg rigide entre des oeuvres ou des textes barthes.frames0005.jpg de plaisir des textes de jouissance mais barthes.frames0006.jpg du plaisir ce sont les textes qui en barthes.frames0007.jpg culture en ce sens que les textes de barthes.frames0008.jpg textes qui ont un peu la valeur barthes.frames0009.jpg ??videmment du contexte analytique barthes.frames0010.jpg texte est en net 1 on peut investir dans barthes.frames0011.jpg un texte d'une fa??on amoureuse et c'est barthes.frames0012.jpg texte effectivement est en g??n??ral un barthes.frames0013.jpg de la litt??rature au plaisir du texte barthes.frames0014.jpg disons une sorte de deux contextes barthes.frames0015.jpg la th??orie du texte parce qu'en barthes.frames0016.jpg ?? gauche le texte ou la litt??rature barthes.frames0017.jpg politique ou id??ologique du texte d'une barthes.frames0018.jpg l'auteur de l'auteur du texte barthes.frames0019.jpg devinons derri??re son texte mais qui barthes.frames0020.jpg que c'est la fin du texte justement oui barthes.frames0021.jpg peut jamais assimil?? un texte ?? une barthes.frames0022.jpg texte de quelque fa??on qu'on s'y prenne barthes.frames0023.jpg v??hicule du sens par le texte et du barthes.frames0024.jpg texte par cons??quent je pense que pour barthes.frames0025.jpg le texte excit?? r??ve il y a dix ans
python jinjafy.py --columns 2 template.rml
<source lang="xml"><story>
<blockTable style="ts"> <tr> <td> <illustration width="50" height="100" borderStrokeWidth="1" borderStrokeColor="black"> <image file="barthes.frames0001.jpg" x="0" y="0" width="100" /> </illustration> <para>le plaisir du texte 1 100 premi??res</para> </td> <td> <illustration width="50" height="100" borderStrokeWidth="1" borderStrokeColor="black"> <image file="barthes.frames0002.jpg" x="0" y="0" width="100" /> </illustration> <para>plaisir du texte et si non ambigu??</para> </td> <td> <illustration width="50" height="100" borderStrokeWidth="1" borderStrokeColor="black"> <image file="barthes.frames0003.jpg" x="0" y="0" width="100" /> </illustration> <para>un tel sens nuit un texte qu'un autre</para> </td> </tr></source>