NEW

🎬 H.265 to H.264 Transcoding Masterclass

Master live video transcoding — FFmpeg, MPTS/SPTS, watermarking, and production deployment

⏱ 20 hours 📚 60 lessons 📊 Intermediate
👨‍🏫 A. Raghavendra Prasad 🏢 ARP Technologies ✉ Digital access by email

Explore the curriculum below. This is a course outline, not a video preview. Your digital course access instructions will be emailed within 24 hours of successful payment.

₹4,099

7-day refund for unaccessed courses • Digital access emailed within 24 hours

Course Curriculum

6 modules • 60 lessons • 20 hours of content

Module 1: Introduction to Video Transcoding

10 lessons • 3 hours
▼
✅1.1 Video codecs overviewTOPIC OUTLINE
✅1.2 H.265 HEVC deep diveTOPIC OUTLINE
✅1.3 H.264 AVC deep diveTOPIC OUTLINE
🔒1.4 H.265 vs H.264 — why transcode?
🔒1.5 Transcoding vs transrating vs transmuxing
🔒1.6 Broadcast use cases for transcoding
🔒1.7 Hardware vs software transcoding
🔒1.8 Quality metrics — PSNR, SSIM, VMAF
🔒1.9 Latency considerations
🔒1.10 Industry standards and requirements

Module 2: FFmpeg Fundamentals

10 lessons • 3.5 hours
▼
🔒2.1 Installing FFmpeg on Linux/Windows
🔒2.2 FFmpeg architecture and libraries
🔒2.3 Basic FFmpeg commands
🔒2.4 Input/output format options
🔒2.5 Video filters and filter chains
🔒2.6 Audio filters and processing
🔒2.7 Stream mapping and selection
🔒2.8 FFprobe for stream analysis
🔒2.9 Batch processing scripts
🔒2.10 Performance tuning

Module 3: Live Stream Transcoding

10 lessons • 3.5 hours
▼
🔒3.1 UDP multicast input setup
🔒3.2 MPTS stream handling
🔒3.3 MPTS to SPTS demuxing
🔒3.4 Service/program selection
🔒3.5 Real-time H.265 to H.264 conversion
🔒3.6 Output to UDP multicast
🔒3.7 Output to RTMP/HLS
🔒3.8 Multi-output pipelines
🔒3.9 Handling stream errors gracefully
🔒3.10 Live transcoding monitoring

Module 4: Quality and Encoding Settings

10 lessons • 3.5 hours
▼
🔒4.1 Bitrate selection strategies
🔒4.2 H.264 profiles: Baseline, Main, High
🔒4.3 Encoding presets: ultrafast to veryslow
🔒4.4 CBR vs VBR for broadcast
🔒4.5 GOP structure optimization
🔒4.6 Resolution and aspect ratio
🔒4.7 Deinterlacing techniques
🔒4.8 Color space handling
🔒4.9 Quality comparison methodology
🔒4.10 Optimal settings for Indian broadcast

Module 5: Advanced Features

10 lessons • 3.5 hours
▼
🔒5.1 Logo/watermark overlay
🔒5.2 Dynamic text overlay
🔒5.3 Audio loudness normalization
🔒5.4 Audio channel balancing
🔒5.5 Subtitle burn-in
🔒5.6 Multiple output profiles
🔒5.7 Adaptive bitrate ladder
🔒5.8 SCTE-35 ad insertion markers
🔒5.9 Closed caption handling
🔒5.10 Emergency alert integration

Module 6: Production Deployment

10 lessons • 3 hours
▼
🔒6.1 Server hardware selection
🔒6.2 Linux server setup and optimization
🔒6.3 Systemd service configuration
🔒6.4 Auto-restart and watchdog scripts
🔒6.5 Log management and rotation
🔒6.6 Performance monitoring with Grafana
🔒6.7 Alert setup for stream failures
🔒6.8 Scaling to multiple channels
🔒6.9 Disaster recovery planning
🔒6.10 Final project: 24/7 transcoding pipeline

Ready to Master Transcoding?

Join 834 engineers who've already enrolled

₹4,099