![]() Now, coming to the important part, here’s the code that you need to put in your split.py Python file: #!/usr/bin/env pythonįrom .ffmpeg_tools import ffmpeg_extract_subclipįfmpeg_extract_subclip(required_video_file, starttime, endtime, targetname=str(times.index(time)+1)+".mp4") Just make sure that you follow the exact same format: start_time-end_time (With no spaces in between, and each one in its own separate line). E.g if you want to create 100 smaller clip, then you can do it. You can add whatever number of lines you like into that file. Notice how we needed to convert the format from 1:00 to 60 (always in seconds). Then, your times.txt file contents should be the following: 0-60 Let’s say that your original video that you are trying to clip is 20 minutes long, and you want to create 3 smaller videos, the first one is from the start and till 1 minute ( from 0 to 60 seconds), the second one is between 1:00 and 1:20, and the 3rd one is between 1:40 and 2:00). times.txt: Which should contain the start and end times you want for the clips, we’ll fill it later.split.py: Which will contain the Python code later. ![]() Then, create 2 files in your current working directory: Then, run the following pip command to install the needed Python module to do the work, which is moviepy: pip3 install moviepy -user First, make sure you have Python 3 installed on your Windows or Linux distribution, and also make sure that pip is installed.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |