FFmpeg Scripting & Overlays | Chill Sunday Morning Coding - Episode 181

Channel:
Subscribers:
542
Published on ● Video Link: https://www.youtube.com/watch?v=0ieHREdgvU4



Duration: 0:00
26 views
2


In this video, I dive deep into experimenting with FFmpeg scripting to manage video overlays and transitions. I explore how to set up and fine-tune overlays, troubleshoot opacity and transitioning issues, and experiment with frame timing using setPTS and blending effects. This session transitions from conceptual ideas to hands-on coding, where I test multiple approaches to overcome technical challenges, like adjusting overlay positioning and incorporating an intro transition effect created in Blender.

Additionally, I discuss ideas for an automated rendering pipeline that uses tools like AWS Batch and S3 for storing and processing videos before uploading them to YouTube. The goal is to streamline the workflow of batch-rendering episodes and manage uploads more efficiently.

Towards the end, I touch on plans for potential features, including support for video transitions between clips. I also reflect on further customization of the scripts to suit my video automation needs.

This session is full of practical troubleshooting, coding insights, and setup refinements that push the boundaries of video scripting with FFmpeg. Join me as we learn, explore, and problem-solve together.

🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn
Discord: https://discord.gg/N7xfy7PyHs




Other Videos By saebynVODs


2025-05-20Debugging Stream Ingestion and Dynamic Gap Processing | Glowing Telegram Project - Episode 191
2025-05-18Debugging Rollup Config for CSS Imports in React Components - Episode 190
2025-05-15Fine-Tuning Timeline Controls and Enhancing Video Editing Workflow - Episode 189
2025-05-13Building a Video Clip Selection Tool with React and Tailwind CSS - Episode 188
2025-05-11Implementing S3 File Downloads and Rust Trait Conversions | Chill Coding Session - Episode 187
2025-05-08Building Dynamic Video Projects with Rust & AWS - Stream to Episode Workflow - Episode 186
2025-05-06Converting Python Video Editing Scripts to Rust | Glowing Telegram Project - Episode 185
2025-05-04Integrating Video Editor Components with React Admin - Episode 184
2025-05-01Building a Media Playlist API with Python and AWS Lambda - Episode 183
2025-04-29Building an M3U8 Playlist API with AWS Lambda - Episode 182
2025-04-27FFmpeg Scripting & Overlays | Chill Sunday Morning Coding - Episode 181
2025-04-24Mastering FFmpeg Scripting: Troubleshooting Overlays & Audio Issues - Episode 180
2025-04-22FFmpeg Automation: Prototyping Video Editing with Python - Episode 179
2025-04-20Debugging Twitch API Integration for Glowing Telegram Project - Episode 178
2025-04-19Building OAuth Integration with Twitch: Access Token Management and API Updates - Episode 177
2025-04-17Improving Twitch Integration for Glowing-Telegram: Backend and Frontend Updates - Episode 176
2025-04-15Navigating CORS Errors and AWS API Gateway Challenges - Ep 175
2025-04-13Exploring AWS Step Functions & API Gateway Integration with CDK - Episode 174
2025-04-12Exploring AWS CDK and API Gateway Setup for Glowing-Telegram Project - Episode 173
2025-04-10Refactoring Rust Lambda Functions + Handling AWS Rate Limit Errors - Episode 172
2025-04-08Improving OpenAI API Usage in Rust with Exponential Backoff - Episode 171