Operating out of our corporate office in Johannesburg, Ennero SA’s footprint across South Africa extends within Downstream Distribution, Marine Fuel & Lubricant supplies and Fertilizer Trading. With warehouses in Durban, Port Elizabeth and Cape Town, our respective divisions leverage their strategic expertise and assets to service a variety of industries and end users. Take a glimpse into our office and the team that shapes who we are while hearing a bit from our management team.
Run: chmod +x outlander_processor.sh && ./outlander_processor.sh After processing, verify no artifacts:
ffmpeg -i outlander.s04e10.mkv -map 0:a:0 -vn -acodec pcm_s16le -ar 16000 dialogue.wav Then feed to Whisper/STT for subtitle generation or character dialog frequency. Create outlander_processor.sh : outlander s04e10 ffmpeg
video_stream = next(s for s in data['streams'] if s['codec_type'] == 'video') print(f"Resolution: video_stream['width']xvideo_stream['height']") print(f"Codec: video_stream['codec_name']") Run: chmod +x outlander_processor
#!/bin/bash EPISODE="outlander.s04e10.mkv" ffmpeg -i "$EPISODE" -f null - 2> "analysis.log" 2. Detect scenes >0.5 threshold ffmpeg -i "$EPISODE" -filter:v "select='gt(scene,0.5)',setpts=N/FRAME_RATE/TB" -vsync vfr "scenes_%04d.jpg" 3. Encode HEVC with chapter marks ffmpeg -i "$EPISODE" -map 0 -c copy -c:v libx265 -crf 19 -preset medium "optimized_$EPISODE" Encode HEVC with chapter marks ffmpeg -i "$EPISODE"
Goal : Extract key metadata, detect scene changes (e.g., flashbacks to Jamie's prison time), normalize audio, and generate a high-efficiency re-encode with optional subtitle burn-in. 2. Core FFmpeg Command Chain A. Quick Metadata Extraction ffmpeg -i outlander.s04e10.mkv -f null - 2> ep_analysis.txt Extracts codec, bitrate, frame count, duration, and stream info. B. Scene Change Detection (for chapter markers or cuts) ffmpeg -i outlander.s04e10.mkv -filter:v "select='gt(scene,0.4)',metadata=print:file=scenes.txt" -an -f null - Threshold 0.4 works well for dramatic scene shifts (e.g., Brianna's confrontation with Roger). C. High-Efficiency Re-encode (H.265 + Opus) Preserve quality, reduce size ~40-50%: