Find Jobs
Hire Freelancers

Python Script Development for Video Segmentation Based on Subtitles

$10-100 USD

Closed
Posted about 1 month ago

$10-100 USD

Paid on delivery
We are seeking a skilled Python developer to create a script that automates the segmentation of videos based on subtitle changes. The script will take a video file and a JSON file (output from the Google Vision API) as input and generate video segments whenever the subtitles change. Responsibilities: Develop a Python script that reads a video file and a JSON file (Google Vision API output) as input. Parse the JSON file to extract subtitle information and their corresponding timestamps. Use the subtitle timestamps to segment the video whenever the subtitles change. Save the segmented video clips with a naming convention: segment_[index]_[text].mp4, where [index] is a sequential number and [text] is the corresponding subtitle text. Ensure the script is well-documented, efficient, and handles potential errors gracefully. Provide clear instructions on how to run the script and any dependencies required. Requirements: Strong proficiency in Python programming. Experience with video processing libraries such as OpenCV or MoviePy. Familiarity with parsing JSON data. Knowledge of working with file I/O operations. Ability to write clean, modular, and maintainable code. Excellent problem-solving skills and attention to detail. Good communication skills and ability to work independently. Deliverables: A fully functional Python script that segments videos based on subtitle changes. Detailed documentation on how to use the script, including any dependencies and setup instructions. Project Timeline: The project should be completed within 1 days after the job is awarded. Attached is a sample video and a sample json file that can be used to test your script.
Project ID: 37997017

About the project

32 proposals
Remote project
Active 1 mo ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
32 freelancers are bidding on average $68 USD for this job
User Avatar
Hi , I'm sure that I can do this job. I'm artificial intelligence engineer experienced in Computer Vision, Digital Image, Data Science, Machine/Deep Learning. I have accomplished many projects like yours, Also I will arrange with you to have a session to provide full illustration for you. Feel free to contact me for further details because I am looking forward working with you. Thanks
$55 USD in 1 day
4.9 (43 reviews)
5.8
5.8
User Avatar
With years of experience as a Python developer, I am confident in my ability to deliver the high-quality script you need for video segmentation based on subtitle changes. I have worked with various data types, including JSON files, and have a strong command over video processing libraries such as OpenCV and MoviePy. These skills will allow me to efficiently extract the needed subtitle information from your Google Vision API output, and accurately segment your videos accordingly. My attention to detail is one of my greatest strengths: it enables me to write clean, efficient, and maintainable code - skills that are crucial when dealing with complex operations like video segmentation. Additionally, my solid problem-solving skills ensure that any potential errors or issues will not only be resolved but also anticipated and handled gracefully in my code. Not only will I deliver a fully functional script that meets your requirements, but I'll also provide you with clear instructions on how to run the script along with any dependencies – all within the specified timeline. My commitment towards delivering value through technology combined with my independent work style has fostered positive relationships with my past clients and similar projects I have undertaken. Looking forward to working with you!
$55 USD in 3 days
5.0 (18 reviews)
5.1
5.1
User Avatar
Hi, how are you? I read your project details and really interested in this project. I am full stack developer having a 5+ year experience doing similar jobs regarding to these skills JSON and Python. Please start the chat, I know exactly what u are looking I done similar many projects in past. I want to ask few questions, Please start the chat so we can have detailed discussion and finalize the timeline and budget. You can check my portfolio as well: https://www.freelancer.com/u/Sidrairfan078 Thanks! Sidra
$65 USD in 6 days
5.0 (4 reviews)
5.2
5.2
User Avatar
With a proven track record of over 5 years in developing reliable and efficient software solutions, I am confident in my ability to tackle your video segmentation project. My expertise in Python is vast and spans from automation to machine learning - perfect for creating your automated video segmentation script. Additionally, I have a deep understanding of video processing libraries such as OpenCV and MoviePy, which will be instrumental in handling your video files seamlessly. Let's connect
$70 USD in 2 days
4.9 (42 reviews)
4.6
4.6
User Avatar
Hello, I am a researcher and trainer in computer vision, machine and deep learning having PhD in Computer Science with 25+ years of experience. I have worked on several research projects in these domains with few research publications as well. I have strong theoretical knowledge with hands-on experience in AI/ML, Computer Vision, NLP, python, OpenCV, Tensorflow, PyTorch, MATLAB etc. I have gone through the samples provided by you and I can provide you the expected results. Hope to have further discussions in this regard to know more. Thanks.
$170 USD in 7 days
5.0 (3 reviews)
4.2
4.2
User Avatar
With years of experience and a specialization in Python, I can create the perfect script to automate your video segmentation based on subtitle changes. I am highly proficient in using Python for parsing JSON data, working with file I/O operations, and optimizing the codebase for efficiency and error handling. My zest for clean, modular, and maintainable code aligns perfectly with your project requirements. Additionally, my proficiency in popular video processing libraries such as OpenCV and MoviePy make me well-equipped to handle the video segmentation aspect of this project. I understand the importance of precision when dealing with timestamps, and I assure you that I will pay meticulous attention to detail and deliver accurate results. Communication is important to me; my goal is always to not just meet but exceed your expectations. I am available for regular updates throughout the process and will ensure a comprehensive documentation is provided alongside a fully functional Python script, ready for immediate use. Let's connect and discuss how we can turn this project into a successful reality!
$80 USD in 1 day
5.0 (7 reviews)
3.3
3.3
User Avatar
⭐ Hi, My availability is immediate. I read your project post on Python Developer. We are experienced full-stack Python developers with skill sets in - Python, Django, Flask, FastAPI, Jupyter Notebook, Selenium, Data Visualization - Web App Development, Data Science, Web/API Scrapping, Machine Learning, AI - API Development, Authentication, Authorization - SQlAlchemy, PostegresDB, MySQL, SQLite, SQLServer, Datasets - Web hosting, Docker, Azure, AWS, Digital Ocean, GoDaddy, Web Hosting - ML Algorithms: linear regression, logistic regression, decision trees, random forests, neural networks, etc - Python Libraries: NumPy, pandas, scikit-learn, tensorflow, etc. Please send a message So we can quickly discuss your project and proceed further. I am looking forward to hearing from you. Thanks
$90 USD in 1 day
4.3 (13 reviews)
3.9
3.9
User Avatar
As a skilled Python developer with a solid background in video processing and data parsing, I'm confident I can deliver beyond your expectations for this project. My experience with libraries such as OpenCV and MoviePy enables me to efficiently handle video files and precisely segment them based on subtitle changes. Throughout my career, I've developed a knack for writing clean, modular, and efficient code. I understand the importance of creating scripts that are not only functional but also maintainable. My expertise in handling file I/O operations will be crucial in ensuring seamless integration between the video file and JSON data from the Google Vision API. Moreover, my academic background in Mechatronics Engineering has steadily honed my problem-solving skills. These skills have proven invaluable time and again when facing complex project requirements like this one. Finally, I promise to provide you with clear and comprehensive documentation on how to use the script, install any dependencies, and integrate it seamlessly into your workflow. Let's make this project a success together!
$55 USD in 7 days
4.9 (4 reviews)
3.5
3.5
User Avatar
Firstly, I would use video processing libraries such as OpenCV or MoviePy to read the video file as input and extract subtitle information with relation to timing documented in the JSON files via BeautifulSoup or other similar methods. Then, taking into account these subtitle timestamps, the video segmentation process would be automated resulting in different clips determined by subtitle changes. I would ensure every segment is clearly named according to the sequential number of its appearance and its corresponding text.
$55 USD in 1 day
5.0 (5 reviews)
2.9
2.9
User Avatar
Hihghly interested for this. CS graduate and have industry and academic experience on python. Have experience with numpy, pandas, networkx and matplotlib libraries. Previousl worked with video files in python as a part of speech to text detection.
$55 USD in 7 days
5.0 (4 reviews)
2.1
2.1
User Avatar
✅ Python Performance Enhancer - I'd be glad to develop the Python app for Video Segmentation Based on Subtitles. ⭐⭐⭐⭐⭐ I am ready to start now and I can complete this project in a short time. I have rich experience so that is no problem. Please contact and let's discuss more detail in a private chat ❇️ Why Me? With a proven track record of optimizing Python scripts, I bring efficient solutions to increase performance. Let's have a quick chat to discuss the specific changes required and how we can achieve your performance targets. ➡️ Let's have a quick chat to delve into your project details. I'll showcase samples of our previous performance enhancement projects, demonstrating our expertise in optimizing Python scripts. Looking forward to discussing this with you in our chat! ➡️ Skills & Experience: ✅ Django ✅ Python Optimization ✅ Algorithmic Efficiency ✅ Data Structures ✅ Code Refactoring ✅ Memory Management ✅ File Handling ✅ Data Organization ✅ Performance Testing ✅ CSV File Operations Waiting for your response! Best Regards
$100 USD in 7 days
5.0 (3 reviews)
2.2
2.2
User Avatar
Despite primarily focusing on Python projects, I must say your requirement is truly exciting and seems like a job I would thoroughly enjoy. My wide-ranging experience across front-end, back-end, and services, complemented with my thorough skill set in Python make me best-suited to build the video script you need. I hold strong proficiency in Python programming alongside exceptional skills in working with OpenCV and MoviePy, placing me in an ideal position to develop your video segmentation script. Beyond this, my prowess in Web scraping will come in handy while working with the Google Vision API output in JSON format. I'm familiar with parsing JSON data and highly experienced in handling file operations -- essential elements you seek for this project. Moreover, my detail-oriented approach coupled with excellent problem-solving skills allows me to write efficient and maintainable code, which is seasonable for the given project timeline of 1 day. In conclusion, my decade-long career journey as a developer has provided me with a wealth of technical expertise and keen awareness of client satisfaction. I am committed to delivering high-quality work on time and providing comprehensive documentation to ensure easy usage of the script. Choosy clients choose Stipe for meticulous coding work that never compromises quality or efficiency. Join hands with me, and let's create a solution that elevates your workflow and maximizes productivity!
$55 USD in 7 days
1.6 (2 reviews)
2.0
2.0
User Avatar
As an experienced Python web developer with enhanced skills in Artificial Intelligence, I am well-versed with the various libraries and modules imperative for video processing. My familiarity with file I/O operations, JSON parsing, and profound knowledge of Python would certainly aid in developing an efficient and adaptable script that seamlessly segments videos based on subtitle changes. Additionally, my skills using OpenCV and MoviePy make me well-suited for this project as I can work flawlessly with video data. In my years of experience, I've learned how crucial it is for a developer to write maintainable code. That's why I ensure clean and modular coding practices. Furthermore, I believe in adding value to my work by offering extensive documentation to ensure ease of use for my clients. Lastly, let me assure you that I deliver on time without compromising the quality standards. This has been recognized by clients like NOD who had no qualms to rehire me due to my professionalism and dedication even under tight timelines. Thus, I'm confident I will successfully complete your video segmentation project within one day after being awarded the job. Let's discuss the specifics; let's get started!
$60 USD in 2 days
1.4 (1 review)
2.3
2.3
User Avatar
With days of experience developing in Python, I believe I am the right fit for this project. My background studying AI informs my coding imaginations, designing a script to effortlessly parse and extract the JSON subtitles from the video. Additionally, I am conversant with JSON parsing, file I/O operations as well as string manipulation in Python making me a perfect candidate for this project. As an avid student of AI, I love challenging myself and strive to remain on the cutting edge of technology developments. This passion translates to my work where efficient and clean coding is second nature. In adhering to that same philosophy, I will ensure the code's modularity enhancing its maintainability in the long run. On top of producing a top-notch script, I will provide thorough documentation detailing setup procedures, dependencies as well as how to maximize performance from the script
$20 USD in 1 day
5.0 (1 review)
0.4
0.4
User Avatar
Hello there Sven R., Good afternoon! I am skilled mobile software engineer with skills including JSON and Python. I am checking your attachment, I'll update you shortly... Please send a message to discuss more regarding this project. Always happy to hear from you
$10 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
As a seasoned freelancer with extensive experience in Python programming, I am confident that I'll be able to develop a top-notch script that meets all your requirements for video segmentation based on subtitles. Over the years, I've honed my skills in working with Python libraries like OpenCV and handling JSON data - exactly what your project demands. My efficient and graceful error-handling approach will ensure your script functions smoothly even when faced with unexpected circumstances. In addition to my technical expertise, I also value the importance of clear communication and timely delivery. You can expect well-documented, efficient, and modular code from me that is not only easily maintainable but also fairly simple for you to run. My experience in digital marketing and other open-source platforms complements my pythonic skills and provides a well-rounded perspective to this project. Given the tight timeline for the completion of this project, you need someone who can hit the ground running. Rest assured that if awarded this project, I will put my utmost dedication into it to deliver a fully functional Python script that precisely segments your videos based on subtitle changes. Let's discuss further on how we can make this project a success!
$55 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sven R., I saw your project titled "Python Script Development for Video Segmentation Based on Subtitles" and I'm interested in submitting a proposal. With over 10 years of experience in software development, I have a proven track record and strong expertise in the required skillset, including JSON. Here's a bit more about my skillset: Skills: Python, JSON I'm confident I can deliver exceptional results for your project. Would you be open to discussing this further? Thank you for your time. Sincerely, A Mateen
$55 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Potential Client, I am excited about the opportunity to work on your Python project as a freelance developer. While this may be my first freelance job, I bring a strong foundation in Python programming and a dedication to delivering high-quality work. I am committed to giving my best effort to ensure the success of your project. My skills include proficiency in Python, problem-solving abilities, and a strong work ethic. I am eager to collaborate with you and contribute effectively to your project’s success. Thank you for considering me for this opportunity. I look forward to the possibility of working together. Sincerely, AGL
$10 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Olá meu amigo, sou desenvolvedor python especialista em visão computacional, adoraria estar trabalhando no seu projeto e cobrando barato por isso
$10 USD in 7 days
5.0 (1 review)
0.2
0.2
User Avatar
Hi there, At Vartanix, we have the expertise you need to automate video segmentation based on subtitle changes. Our skilled Python developers will create a robust script utilizing libraries like OpenCV or MoviePy to ensure efficient processing. With a keen eye for detail and a commitment to clean, well-documented code, we'll deliver a solution that meets your requirements within the specified timeline. Let's discuss this further Regards Vartanix
$70 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Oldenburg, Germany
5.0
37
Payment method verified
Member since May 23, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.