Companies Home Search Profile

Deploy Variables and For Loops in Bash FFmpeg Scripts

Focused View

Jan Ozer

33:29

99 View
  • 1 - Thanks for taking this course.html
  • 2 - Introduction.mp4
    05:40
  • 2 - Lesson1.pdf
  • 3 - Lesson2.pdf
  • 4 - Checking and Debugging Your Strings.mp4
    03:29
  • 4 - Lesson3.pdf
  • 5 - File and Filename Manipulation.mp4
    04:30
  • 5 - Lesson4.pdf
  • 6 - Encoding Multiple Input Files.mp4
    05:20
  • 6 - Lesson5.pdf
  • 7 - Creating a Full Encoding Ladder with IndexBased Loops.mp4
    03:23
  • 7 - Lesson6.pdf
  • 8 - Executing a Script via the Command LIne.mp4
    03:16
  • 8 - Lesson8.pdf
  • 9 - Command Chaining.mp4
    03:22
  • 9 - Lesson8.pdf
  • 1674031270 (1).mp4
    04:29
  • Description


    Maximize your productivity for testing and production

    What You'll Learn?


    • Learn to create Bash FFmpeg scripts that deploy variables to simplify testing and production
    • Learn what a for loop is and how to deploy them
    • Learn how to display the script created by Bash for debugging and verification
    • Learn to deploy Bash scripts via command lines to simplify multifile file operation

    Who is this for?


  • This course is for FFmpeg programmers who want to learn to deploy variables, array variables, and for loops in their FFmpeg scripts. This makes them more efficient and much easier to deploy for multiple file encoding, whether for production or testing.
  • More details


    Description

    This course teaches students to add variables, for loops, and array variables to their bash scripts. Students can download all content and scripts used in this course to follow along and jumpstart their own scripting efforts. After taking this course, students will be able to:


    • Use variables to dynamically apply different encoding parameters within their scripts, create full encoding ladders with precisely defined rungs, and set different input and output file paths.

    • Deploy for loops to process multiple files.

    • Incorporate array variables to efficiently select multiple input files, simplifying and streamlining high-volume operations.

    • Easily reuse scripts for testing and production.

    • Simplify and improve their overall workflow, saving time and effort.

    Each lesson builds on previous lessons, providing a clear progression of skills and knowledge. After finishing the lessons, students will have a solid understanding of how to utilize variables, for loops, and other tools to streamline their ffmpeg command scripts, automate repetitive tasks, and scale their video processing, making them more efficient and productive.

    Students should have a working knowledge of how to create scripts in FFmpeg using common variables like bitrate, presets, and resolution. Note that this course teaches bash scripting, which runs only on Linux and the Mac. Lessons taught in this class won't be usable on Windows computers and PowerShell is not covered in this class. Do not buy this course if you're interested in deploying these lessons in a Windows environment.

    Who this course is for:

    • This course is for FFmpeg programmers who want to learn to deploy variables, array variables, and for loops in their FFmpeg scripts. This makes them more efficient and much easier to deploy for multiple file encoding, whether for production or testing.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Ozer is the owner and chief blogger at the Streaming Learning Center. Ozer has been compressing video since 1993, and wrote his first book, Video Compression for Multimedia, in 1994. Since then, Ozer has written over 20 books on video production and compression, most recently Producing Streaming Video for Multiple Screen Delivery, and the Visual QuickStart Guide to Adobe Premiere Pro CC, both in 2013. Ozer has also published screencam-based instructional materials for multiple publishers, including Lynda.com, Video2Brain and Online Inc, and training and marketing screencams for companies like Adobe, NewTek, Matrox, Vislink, DVEO, Winnov, Telestream and VideoGuys. As a contributing editor to Streaming Media Magazine, Ozer has tested most cloud, enterprise and desktop encoding tools, and has written many articles and tutorials regarding their use. Ozer is a frequent speaker on streaming and video production-related topics at industry events, including Streaming Media conferences, NAB, and other conferences worldwide. Ozer consults widely on live and on-demand streaming and encoding-related topics, including preset creation, encoder usage and optimization, webcast production, streaming workflow efficiency, and online video platform selection. Ozer also produces streaming and production-related training for a range of enterprises, which have included Kroger, NASA, Lockheed, the Federal Reserve, the US Navy, John Hopkins University, and HBO. In the Virginia region, Ozer shoots concerts and other events for live or on-demand streaming and for distribution via Blu-ray and DVD.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 8
    • duration 33:29
    • Release Date 2023/02/26

    Courses related to Shell Scripting

    Courses related to Bash Shell