Find Jobs
Hire Freelancers

Script to Automate Re-encoding of MKV files

$30-250 USD

进行中
已发布超过 5 年前

$30-250 USD

货到付款
Make a Linux script that will re-encode existing mkv files in a specified source directory (and subdirectories). Script must identify a subtitle track with certain characteristics and burn that track permanently into video. Primary/default audio track must be changed to preferred audio language. Output files will be written to a separate directory. Output video must be lowered to a given bitrate if necessary. Rename output file (and sub directory if exists) to URI friendly characters. For example convert diacritical characters to simple characters. Script must have a system to avoid duplicate processing. Script should have option to delete any processed files (or directory tree) older than x days.
项目 ID: 18129078

关于此项目

8提案
远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hello I strongly suggest that this encoding automation and file manipulation can be performed with a processing pipeline based on Python and 'moviePy' ([login to view URL]) which wraps upon FFMPEG for this kind of video/audio processing. I am pretty sure I can handle this effectively! Thanassis
$155 USD 在3天之内
4.9 (132条评论)
6.4
6.4
8威客以平均价$206 USD来参与此工作竞价
用户头像
Hello, Hope you are doing well. I have 6 years of experience in Linux and Webhosting. I'm an expert in Linux scripting. I have good experience on ffpmeg management also. I can handle this task. I need details conditions for the the re-encoding Regards. VishnuLal
$200 USD 在3天之内
4.9 (409条评论)
7.1
7.1
用户头像
Hi, It looks like this can be done through shell script with the help of ffmpeg utility which can be installed on Linux servers. Few of your requirements are not clear to me , like the sub-title, moving to another directory etc. If you can explain in detail, it will be easy to make a plan for the script. Thanks
$150 USD 在3天之内
5.0 (65条评论)
5.6
5.6
用户头像
Hi there, I'm Matt Sergej and can develop your Bash script for you (24 years a webmaster, started with Linux system administration, graduated and scripting multimedia for 11 years). Now for the script here are my notes per your requirements, assuming ffmpeg library usage: 1. Script must identify a subtitle track with certain characteristics and burn that track permanently into video. - What are these characteristics? "Burning" the text at scripted position and between start and end time is possible. But are you asking for the independent subtitles - they can be in the file but not burned in the video e.g. this is a feature of the player to show them (like VLC). Burning "hard" requires encoding of video = losing quality. 2. Primary/default audio track must be changed to preferred audio language. - I believe this can be done. 3. Output video must be lowered to a given bitrate if necessary. - OK, if bitrate is possible to read and is higher than requested. 4. Output files/directiories creating/renaming. - No issues. 5. Script must have a system to avoid duplicate processing. - proposing a simple text files for a "queue". On starting a script all video file paths are written there. After each processed video its path is removed. If script finishes, file is removed, if interrupted and rerun, checks for the file and continue/run. 6. Deleting files after X days - if not a cron scheduled job, then a parameter set at calling script. Let's discuss this. Best Regards, Matt
$275 USD 在7天之内
5.0 (53条评论)
5.6
5.6
用户头像
Hello, I'm an expert in Linux (18 years of experience; Debian, Ubuntu, CentOS and many others), bash/shell scripting , etc. Please look at my profile.
$250 USD 在10天之内
5.0 (35条评论)
5.0
5.0
用户头像
Hi, I am a python programmer. For the past few weeks I have been doing what your project requires, I have been batch converting .avi files into .mp4 files and merging .srt (subtitles) files with the .mp4's if the .srt exits for that file. This would be a very simple task for me to complete. Thanks for reading and I hope we can work together.
$222 USD 在5天之内
5.0 (1条评论)
0.6
0.6
用户头像
Hey there, I see you’re looking for somebody to make a Linux script to Automate Re-encoding of MKV files. I am familiar with shell scripting till i run a software production line (spl) with shell script before and also. I am experienced with mkvmerge and ffmpeg to extract audio from mkv files or add subtitle to Mkv or change bitrate. Do you prefer using specific tools and libraries?
$200 USD 在5天之内
0.0 (0条评论)
0.0
0.0
用户头像
Dear Sir, I have built many python scripts to manage video files and add special effects. My advice for your project it's to use only a python script that: 1. Defines the video input, preferred audio language, and optional max nr of days. 2. Determines the correct subtitle track to be used. 3. Determine the output filename with friendly name. 4. Re-encodes the video including the correct subtitle and audio track using ffmpeg. 5. Check if the output meets the requirements, if it doesn't then recode with a lower bitrate. 6. Performs the directory cleanup. With these 6 tasks, you will archive your goals. You will require to have installed python3, ffmpeg, bash. Other tools might also be necessary, depending on the details. Sincerely, Alexandre Bento Freire
$194 USD 在4天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Newport Beach, United States
5.0
15
付款方式已验证
会员自5月 5, 2004起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。