lav-outils/podcasts/config/lav-20190312.json
Christian P. MOMON 3cbc59b769 Normalized tab and space use in *json config files.
cpm@ocmstar (01:46:39) …/lav-outils/podcasts/config > cat donormalize
sed -i.bak s/\ \ \ \ \ \ \ \ \ \ \ \ /\\t\\t\\t/g lav-*.json

sed -i.bak 's/short_date"[[:space:]]\+:[[:space:]]\+"/short_date"    : "/g' lav-*.json
sed -i.bak  's/long_date"[[:space:]]\+:[[:space:]]\+"/long_date"     : "/g' lav-*.json
sed -i.bak 's/ffmpeg_bin"[[:space:]]\+:[[:space:]]\+"/ffmpeg_bin"    : "/g' lav-*.json
sed -i.bak  's/chapters"[[:space:]]\+:[[:space:]]\+\[/chapters"  : [/g' lav-*.json

sed -i.bak    's/start_timestamp"[[:space:]]\+:[[:space:]]\+"/start_timestamp"       : "/g' lav-*.json
sed -i.bak      's/end_timestamp"[[:space:]]\+:[[:space:]]\+"/end_timestamp"         : "/g' lav-*.json
sed -i.bak 's/short_chapter_name"[[:space:]]\+:[[:space:]]\+"/short_chapter_name"    : "/g' lav-*.json
sed -i.bak      's/chapter_title"[[:space:]]\+:[[:space:]]\+"/chapter_title"         : "/g' lav-*.json

rm -f *.bak
2019-05-10 01:50:35 +02:00

32 lines
1.2 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"short_date" : "20190312",
"long_date" : "12 mars 2019",
"ffmpeg_bin" : "./FFmpeg/ffmpeg",
"chapters" : [
{
"start_timestamp" : "00:02:00.8",
"end_timestamp" : "00:15:15",
"short_chapter_name" : "chronique-pepites-libres-JCB-photos-libres-flickr",
"chapter_title" : "Chronique « Pépites libres » de Jean-Christophe Becquet 50 millions de photos libres disponibles sur Flickr"
},
{
"start_timestamp" : "00:19:13.8",
"end_timestamp" : "01:07:57.7",
"short_chapter_name" : "interview-LQDN-proposition-reglement-terroriste-censure-securitaire",
"chapter_title" : "Interview de La Quadrature du Net sur la proposition de règlement terroriste et la censure sécuritaire"
},
{
"start_timestamp" : "01:10:36",
"end_timestamp" : "01:22:25",
"short_chapter_name" : "interview-louis-david-benyayer-fund-the-code",
"chapter_title" : "Interview de Louis David Benyayer pour Fund the code"
},
{
"start_timestamp" : "01:22:34.5",
"end_timestamp" : "01:29:06",
"short_chapter_name" : "annonces",
"chapter_title" : "Annonces"
}
]
}