Python Program that needs to be run on cloud.
Budget: ₹1,500 – ₹12,500 INR
Requirement / Process for Python Program
1) The video & audio files that are to be combined will be given in a "SourceMedia" folder
2) The Mapping sheet of the above with their respective mp4 names will be given in another sheet(in the same workbook).
3) When the letter "V" is given, the video files in the adjacent cells should be combined as:
a) have table over the combined video with its respective text(subtitles) that will be given in the row's respective column B & C
b) the combined video must play as it is, after the the above step (combined video with subtitles)
4) When the letter "A" is given the audio files in the adjacent cells should be combined.
a) create a video of duration as much as the duration of the audio, with a table containing it's respective text(subtitles) that will be given in the row's respective column B & C
5) The above process of combination/concatenating will be done for many rows.
6) The video generated by combining videos of many rows, should be saved as a single video file in a folder "output".
Clarification
1. If it is a "V" the video for the row will be of double duration of the combined video.
(eg. if after combination the duration is 10 seconds, the video for the row will 20 seconds (initially combined 10sec video with subtitles & then just the combined 10 sec video)
2. 1. If it is an "A" the video for the row will be the same duration of the combined Audio.
(eg. if after the combination of audios, it must create a video with respective subtitles & the audio. (the duration of the thus video generated will be the same as the duration of the combined audio)
Please note:
1. The whole above process in python should be dynamically processed,
(eg. I may give a 1000 rows in the input excel, but i should have the ability to choose from Row no.(x) to Rowno.(y) to process, that is, i may want to process row 1 to row 100 & then row 103 to 150)
2. The output video must be in FullHD & have 2 Channels (Vid: 1920 x 1280 and Aud: 2 channels)
3. We'll have a discussion on the design of text(subtile) and the background table of the subtitle.
1) The video & audio files that are to be combined will be given in a "SourceMedia" folder
2) The Mapping sheet of the above with their respective mp4 names will be given in another sheet(in the same workbook).
3) When the letter "V" is given, the video files in the adjacent cells should be combined as:
a) have table over the combined video with its respective text(subtitles) that will be given in the row's respective column B & C
b) the combined video must play as it is, after the the above step (combined video with subtitles)
4) When the letter "A" is given the audio files in the adjacent cells should be combined.
a) create a video of duration as much as the duration of the audio, with a table containing it's respective text(subtitles) that will be given in the row's respective column B & C
5) The above process of combination/concatenating will be done for many rows.
6) The video generated by combining videos of many rows, should be saved as a single video file in a folder "output".
Clarification
1. If it is a "V" the video for the row will be of double duration of the combined video.
(eg. if after combination the duration is 10 seconds, the video for the row will 20 seconds (initially combined 10sec video with subtitles & then just the combined 10 sec video)
2. 1. If it is an "A" the video for the row will be the same duration of the combined Audio.
(eg. if after the combination of audios, it must create a video with respective subtitles & the audio. (the duration of the thus video generated will be the same as the duration of the combined audio)
Please note:
1. The whole above process in python should be dynamically processed,
(eg. I may give a 1000 rows in the input excel, but i should have the ability to choose from Row no.(x) to Rowno.(y) to process, that is, i may want to process row 1 to row 100 & then row 103 to 150)
2. The output video must be in FullHD & have 2 Channels (Vid: 1920 x 1280 and Aud: 2 channels)
3. We'll have a discussion on the design of text(subtile) and the background table of the subtitle.