Delete stream_konvertieren.sh
This commit is contained in:
@@ -1,54 +0,0 @@
|
||||
#!/bin/bash
|
||||
# stream_konvertieren.sh - Mit Uhrzeit-Overlay
|
||||
|
||||
# Beim Start alte Dateien aufräumen
|
||||
rm -f /var/www/html/segment_*.ts
|
||||
rm -f /var/www/html/test_video.m3u8
|
||||
|
||||
echo "Starte Stream-Konverter mit Uhrzeit-Overlay..."
|
||||
|
||||
while true; do
|
||||
ffmpeg -analyzeduration 10M -probesize 10M \
|
||||
-rtsp_transport tcp \
|
||||
-i "rtsp://aurora:%2B61946194@192.168.1.133:554/videoMain" \
|
||||
-vf "drawtext=fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf:\
|
||||
text='Aurora Webcam - %{localtime}':\
|
||||
x=20:y=20:\
|
||||
fontsize=77:\
|
||||
fontcolor=white:\
|
||||
shadowcolor=black:\
|
||||
shadowx=2:\
|
||||
shadowy=2:\
|
||||
box=1:\
|
||||
boxcolor=black@0.5:\
|
||||
boxborderw=5" \
|
||||
-c:v libx264 \
|
||||
-preset veryfast \
|
||||
-tune zerolatency \
|
||||
-crf 28 \
|
||||
-s 1920x1080 \
|
||||
-r 25 \
|
||||
-b:v 3M \
|
||||
-maxrate 3M \
|
||||
-bufsize 6M \
|
||||
-g 50 \
|
||||
-keyint_min 25 \
|
||||
-sc_threshold 0 \
|
||||
-an \
|
||||
-f hls \
|
||||
-hls_time 4 \
|
||||
-hls_list_size 20 \
|
||||
-hls_flags delete_segments+independent_segments+append_list \
|
||||
-hls_segment_type mpegts \
|
||||
-hls_segment_filename "/var/www/html/segment_%03d.ts" \
|
||||
-hls_base_url "" \
|
||||
/var/www/html/test_video.m3u8 2>&1 | tee /tmp/ffmpeg.log
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "FFmpeg Fehler - Neustart in 5 Sekunden..."
|
||||
sleep 5
|
||||
# Aufräumen vor Neustart
|
||||
rm -f /var/www/html/segment_*.ts
|
||||
rm -f /var/www/html/test_video.m3u8
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user