lav-outils/podcasts
2019-01-16 12:21:51 +01:00
..
config ajout du patch ffmpeg + fix path 2019-01-16 12:21:51 +01:00
images ajout du patch ffmpeg + fix path 2019-01-16 12:21:51 +01:00
scripts ajout du patch ffmpeg + fix path 2019-01-16 12:21:51 +01:00
README ajout du patch ffmpeg + fix path 2019-01-16 12:21:51 +01:00

Comment découper l'enregistrement en podcasts :

* Se positionner dans le dossier contenant l'enregistrement, les images, etc :
root@raspberrypi:~/lav-outils# ls -l ~/libreavous/
total 357004
drwxr-xr-x 19 root root     4096 janv.  7 11:47 FFmpeg
drwxr-xr-x  5 root root     4096 janv. 16 11:53 lav-outils
-rw-r--r--  1 root root    99183 janv.  7 15:55 image-pour-etiqueter-podcast.jpg
-rw-r--r--  1 root root 90081558 janv. 15 17:54 libre-a-vous-20190108.ogg

* Regarder le programme de l'émission et chercher les timestamp de début et de fin des différents podcast

* Décider d'un nom court, qui sera utilisé pour le fichier de podcast

* Écrire la conf json en s'inspirant de example.json (mettre à jour la date), par exemple :

{
        "short_date"    : "20190108",
        "long_date"     : "8 janvier 2019",
        "ffmpeg_bin"    : "./FFmpeg/ffmpeg",
        "chapters"      : [
                {
                        "start_timestamp"       : "0:03:09",
                        "end_timestamp"         : "0:18:45",
                        "short_chapter_name"    : "chronique-transcriptions"
                },
                {
                        "start_timestamp"       : "00:18:45",
                        "end_timestamp"         : "01:11:01",
                        "short_chapter_name"    : "dinsic-etalab"
                },
                {
                        "start_timestamp"       : "01:11:01",
                        "end_timestamp"         : "01:23:38",
                        "short_chapter_name"    : "logiciel-caisse"
                },
                {
                        "start_timestamp"       : "01:23:38",
                        "end_timestamp"         : "01:29:58",
                        "short_chapter_name"    : "annonces"
                }
        ]
}

* Exécuter le script :
root@raspberrypi:~/libreavous# lav-outils/scripts/make-all-podcasts.pl --config lav-outils/config/lav-20190115.json

* Les podcasts se retrouvent dans le dossier courant