forked from cwtv/stuff
				
			Compare commits
	
		
			1 Commits
		
	
	
	| Author | SHA1 | Date | 
|---|---|---|
| 
							
							
								
									
								
								 | 
						d1e66b5663 | 
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
 Video Release Tooling
 | 
					 Video Release Tooling
 | 
				
			||||||
=======================
 | 
					=======================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Ein Tool zur verarbeitung vom Streamdump zum media.ccc.de Releases für die FSCK2025
 | 
					## Ein Tool zur verarbeitung vom Streamdump zum media.ccc.de Releases für das LGM2025
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 📝 Beschreibung
 | 
					### 📝 Beschreibung
 | 
				
			||||||
Dieses Skript hilft dabei, automatisch das richtige Intro- und Outro-File sowie die passenden Teile einer chunked Aufnahme auszuwählen (z. B. OBS mit automatischem Split alle 5 Minuten).
 | 
					Dieses Skript hilft dabei, automatisch das richtige Intro- und Outro-File sowie die passenden Teile einer chunked Aufnahme auszuwählen (z. B. OBS mit automatischem Split alle 5 Minuten).
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -25,10 +25,10 @@ which ffmpeg >/dev/null || (echo "Please install ffmpeg" ; exit 1)
 | 
				
			||||||
which fzf >/dev/null || (echo "Please install fzf" ; exit 1)
 | 
					which fzf >/dev/null || (echo "Please install fzf" ; exit 1)
 | 
				
			||||||
which mpv >/dev/null || (echo "Please install mpv" ; exit 1)
 | 
					which mpv >/dev/null || (echo "Please install mpv" ; exit 1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
INTROS_PATH="${HOME}/Dokumente/cloud.ctbk.de/FSCK/2025/VOC/Talk-Intros/"
 | 
					INTROS_PATH="${HOME}/cwtv-syncthing/lgm2025-intros/"
 | 
				
			||||||
OUTROS_PATH="${HOME}/Dokumente/cloud.ctbk.de/FSCK/2025/VOC/Talk-Outro/"
 | 
					OUTROS_PATH="${HOME}/cwtv-syncthing/lgm2025-outro/"
 | 
				
			||||||
CHUNKS_PATH="${HOME}/Dokumente/syncthing/fsck2025/streamingrechner/Recordings/"
 | 
					CHUNKS_PATH="${HOME}/cwtv-syncthing/lgm2025/"
 | 
				
			||||||
OUTPUT_PATH="${HOME}/Dokumente/syncthing/cwtv/cwtv-synthing/rendered/"
 | 
					OUTPUT_PATH="${HOME}/cwtv-syncthing/public/lgm2025/"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WORKDIR=$(mktemp -d)
 | 
					WORKDIR=$(mktemp -d)
 | 
				
			||||||
| 
						 | 
					@ -74,8 +74,6 @@ convert_image_to_video() {
 | 
				
			||||||
        -vf "fade=type=${FADE_TYPE}:start_time=${FADE_START}:duration=${FADE_DURATION},format=pix_fmts=yuv420p,fps=50" \
 | 
					        -vf "fade=type=${FADE_TYPE}:start_time=${FADE_START}:duration=${FADE_DURATION},format=pix_fmts=yuv420p,fps=50" \
 | 
				
			||||||
        -c:a aac -b:a 192k \
 | 
					        -c:a aac -b:a 192k \
 | 
				
			||||||
        -c:v libx264 -threads 0 -pix_fmt yuv420p -crf 18 \
 | 
					        -c:v libx264 -threads 0 -pix_fmt yuv420p -crf 18 \
 | 
				
			||||||
        -profile:v high -level 4.1 -disposition default -color_range tv \
 | 
					 | 
				
			||||||
        -t "${DURATION}" "${VIDEO_FILE}"
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue