Miscellany
public shellscript v1 · immutable#!/bin/sh case $1 in f2) FREQ=586167000 P_ID=257 ;; f4) FREQ=586167000 P_ID=259 ;; f5) FREQ=586167000 P_ID=260 ;; arte) FREQ=586167000 P_ID=261 ;; lcp) FREQ=586167000 P_ID=262 ;; f3) FREQ=586167000 P_ID=273 ;; *) echo "Impossible de trouver la chaine ${1} !!!\n" exit esac MY_DATE=`date +%Y_%m_%d-%H_%M_%S` vlc -vvv dvb: \ --dvb-adapter=0 \ --dvb-frequency=${FREQ} \ --dvb-bandwidth=8 \ --program ${P_ID} \ --dvb-srate=27500000 \ --no-sout-file-append \ --record-path "/home/christian/Desktop/Video_TV/" \ --sout-transcode-venc x264 \ --sout-transcode-vcodec h264 \ --sout-transcode-vb 2048 \ --sout-transcode-fps 25 \ --sout-transcode-deinterlace \ --sout-transcode-aenc ffmpeg \ --sout-transcode-acodec mp4a \ --sout-transcode-ab 128 \ --sout-transcode-channels 2 \ --sout-transcode-samplerate 44100 \ --sout-transcode-audio-sync \ --sout-transcode-threads 4 \ --sout-standard-access file \ --sout-standard-mux mp4 \ --sout-standard-dst /home/christian/Desktop/Video_TV/${1}_${MY_DATE}.m4v