<p>Add your video to your timeline. Then you play the video from the beginning. Now you are going to insert a marker every time you want a new clip to be inserted. If you have CS6, the shortcut is M, otherwise it's * on the numpad.</p>

<p>When you've added all the markers, you should delete the video track (since you only want the audio. If you want to render the video with the dub directly from Premiere Pro, just delete the audio.)</p>

<p>Then you import all the audio files you want. Be sure to name them alphabetically so that Premiere knows which order to place them in. Then you have to make sure that the Project pane is selected. Then you go to the menu and choose Project->Automate to Sequence... Choose Sort order and At Unnumbered Markers. Now they will be placed one by one at the markers you've placed. If one audio clip is too long , it'll just be clipped where the next one starts.</p>

<p>Hopefully this will solve your problem. Now, you can use the same markers for every language you are dubbing.</p>

<p>Good luck! :)</p>

CC BY-SA 3.0
2013-04-25T12:59:03.150Z
I dont have adobe premiere but I dont see any way to input timing values, this is must for me
Ali
CC BY-SA 3.0
2013-04-25T13:00:49.517Z
and its waste of time to name it alphabetically too more ever I have to place the markers manually , I want it to be aligned to the timings I input
Ali
CC BY-SA 3.0
2013-04-26T05:58:46.983Z
Yes, and you input those markers easily by pressing M on your keyboard. And then this becomes the template you can use for every language. Set up the markers once, and then you're done for that one movie.
Friend of Kim
CC BY-SA 3.0
2013-04-26T05:59:26.000Z
After what you have explained, this is a perfect solution to your problem, and if it is not, you have to describe your problem more carefully.
Friend of Kim
CC BY-SA 3.0
2013-04-26T06:16:02.997Z
No  I want to input the timings directly like copy pasting it , not even PRESSING M each time, Its all about mass poduction
Ali
CC BY-SA 3.0
2013-04-26T06:17:02.893Z
e.G: 0.12,2.15,3.3,4.3 etc would be input and then align them as simple as that. I saw the demo of adobe its too bloated and overloaded for this task
Ali
CC BY-SA 3.0
2013-04-26T06:23:44.913Z
Well, if you don't want to accomplish your task, that's too bad for you. I gave you a working solution to easily align the dubbed material with the actual video. The only difference is that you need to press M to set it up. You have to name them alphabetically no matter what you do...
Friend of Kim
CC BY-SA 3.0
2013-04-25T12:46:34.160Z
2013-04-25T12:46:34.160Z
Friend of Kim
<p>We have some screen casts that need to be dubbed to various languages for which we have script for the target language like:</p>

<pre><code>Begining Time | Audio Narration

0:0           | blah nao lorep iposm...

1:20          | aqzao dok dkjv  dwv....

...
</code></pre>

<p>We can record each of the above units separately and then align it at the proper beginning times as mentioned in the above script.
Is there a tool or system which allows us to align these audio units based on the times provided?</p>

<p><strong>EXAMPLE</strong>:</p>

<p><strong>Input:</strong></p>

<p>Input the <code>N</code> time values: <code>0:0,1:20 ...</code>
Then input the <code>N</code> audio recordings.</p>

<p><strong>Output:</strong></p>

<p>Audio recordings aligned to the above timings while:</p>

<ul>
<li>Overflow should be detected by the system individually </li>
<li>Underflow is padded by silence</li>
</ul>

CC BY-SA 3.0
2013-04-25T12:13:54.447Z
If there was a solution, it would probably have been pretty well known, because you'll need to make a program that can partially transcribe speech in many languages, which is a huge project.
Friend of Kim
CC BY-SA 3.0
2013-04-25T12:15:48.370Z
I find it very simple thing to do and can become a plugin to audacity
Ali
CC BY-SA 3.0
2013-04-25T12:20:24.317Z
For a human, yes, but for a programmer no. If I've understood you correctly, you provide a transcription file that tells the plugin what text should be played when. The problem is that you need an advanced program to be able to figure out what is said in each clip. You have a coordinate system with x seconds. And y is the position of the microphone membrane. And then you have if's and else's and loops to figure out what is spoken. It's a huge project, and how many programs like that work in any language other than english? Not many, so it's a big project, so IF this kind of plugin existed, it
Friend of Kim
CC BY-SA 3.0
2013-04-25T12:20:51.037Z
would be well known.
Friend of Kim
CC BY-SA 3.0
2013-04-25T12:23:54.410Z
No you got it wrong, I dont want that , please read the question carefully , its  a simple system that Inputs N recordings and N timings and outputs a single time aligned file  @FriendofKim
Ali
CC BY-SA 3.0
2013-04-25T12:24:21.320Z
Okay, but what then is the problem?
Friend of Kim
CC BY-SA 3.0
2013-04-25T12:24:40.820Z
You can just use a program like Adobe Premiere Pro, easy and fast. If you don't know how to do it, I can post an answer :)
Friend of Kim
CC BY-SA 3.0
2013-04-25T12:26:28.720Z
Did you understand that it would be helpful to dub in many languages?. I can see it to be a simple programming Job, before doing it myslef was checking about existing solutions
Ali
CC BY-SA 3.0
2013-04-25T12:27:28.097Z
Yes, if you use Premiere Pro, it's a breeze. I can show you if you want.
Friend of Kim
CC BY-SA 3.0
2013-04-25T12:28:24.997Z
Sure do show me , I mean can we input N timing values and N recordings to get them aligned into a single file?
Ali
CC BY-SA 3.0
2013-04-25T12:46:53.820Z
There we go. Good luck :)
Friend of Kim
CC BY-SA 3.0
2013-04-26T03:29:58.187Z
Linux command line solution might be acceptable?
Eugene S
CC BY-SA 3.0
2013-04-26T05:00:12.020Z
sure it would be ! @EugeneS
Ali
CC BY-SA 3.0
2013-04-26T06:17:59.333Z
@EugeneS Infact a commandline solution would be the best solution
Ali
CC BY-SA 3.0
2013-04-26T12:27:55.687Z
This question has an open bounty worth +100 reputation from wordtext ending in 22 hours. @EugeneS
Ali
CC BY-SA 3.0
2013-04-26T12:41:14.150Z
Yep. I've noticed. Trying to think something out using `cuebreakpoints` and `shnsplit`. No luck yet though..
Eugene S
CC BY-SA 3.0
2013-04-26T15:10:37.567Z
I guess a simple perl\python script can do the JOB
Ali
CC BY-SA 3.0
2013-04-27T15:39:22.633Z
@EugeneS ANY LUCK?
Ali
CC BY-SA 3.0
2013-04-27T15:44:55.993Z
Unfortunately, couldn't work it out..
Eugene S
<video><editing><screen-casting><tracks><audio>
Automated aligning audio tracks with timings for dubbing screen casts
Ali
# Automated aligning audio tracks with timings for dubbing screen casts

(Asked by: username_0 on 2013-04-11)

We have some screen casts that need to be dubbed to various languages for which we have script for the target language like:
Begining Time | Audio Narration

0:0           | blah nao lorep iposm...

1:20          | aqzao dok dkjv  dwv....

...

We can record each of the above units separately and then align it at the proper beginning times as mentioned in the above script.
Is there a tool or system which allows us to align these audio units based on the times provided?
EXAMPLE:
Input:
Input the N time values: 0:0,1:20 ...
Then input the N audio recordings.
Output:
Audio recordings aligned to the above timings while:

Overflow should be detected by the system individually 
Underflow is padded by silence

**Tags:** video, editing, screen-casting, tracks, audio

> **Comments:**
> **username_1**: If there was a solution, it would probably have been pretty well known, because you'll need to make a program that can partially transcribe speech in many languages, which is a huge project.  
> **username_0**: I find it very simple thing to do and can become a plugin to audacity  
> **username_1**: For a human, yes, but for a programmer no. If I've understood you correctly, you provide a transcription file that tells the plugin what text should be played when. The problem is that you need an advanced program to be able to figure out what is said in each clip. You have a coordinate system with x seconds. And y is the position of the microphone membrane. And then you have if's and else's and loops to figure out what is spoken. It's a huge project, and how many programs like that work in any language other than english? Not many, so it's a big project, so IF this kind of plugin existed, it  
> **username_1**: would be well known.  
> **username_0**: No you got it wrong, I dont want that , please read the question carefully , its  a simple system that Inputs N recordings and N timings and outputs a single time aligned file  @FriendofKim  
> **username_1**: Okay, but what then is the problem?  
> **username_1**: You can just use a program like Adobe Premiere Pro, easy and fast. If you don't know how to do it, I can post an answer :)  
> **username_0**: Did you understand that it would be helpful to dub in many languages?. I can see it to be a simple programming Job, before doing it myslef was checking about existing solutions  
> **username_1**: Yes, if you use Premiere Pro, it's a breeze. I can show you if you want.  
> **username_0**: Sure do show me , I mean can we input N timing values and N recordings to get them aligned into a single file?  
> **username_1**: There we go. Good luck :)  
> **username_2**: Linux command line solution might be acceptable?  
> **username_0**: sure it would be ! @EugeneS  
> **username_0**: @EugeneS Infact a commandline solution would be the best solution  
> **username_0**: This question has an open bounty worth +100 reputation from wordtext ending in 22 hours. @EugeneS  
> **username_2**: Yep. I've noticed. Trying to think something out using `cuebreakpoints` and `shnsplit`. No luck yet though..  
> **username_0**: I guess a simple perl\python script can do the JOB  
> **username_0**: @EugeneS ANY LUCK?  
> **username_2**: Unfortunately, couldn't work it out..  

---

## 1 answers

### Answer by username_1 on 2013-04-25. Score: 1

Add your video to your timeline. Then you play the video from the beginning. Now you are going to insert a marker every time you want a new clip to be inserted. If you have CS6, the shortcut is M, otherwise it's \* on the numpad.

When you've added all the markers, you should delete the video track (since you only want the audio. If you want to render the video with the dub directly from Premiere Pro, just delete the audio.)

Then you import all the audio files you want. Be sure to name them alphabetically so that Premiere knows which order to place them in. Then you have to make sure that the Project pane is selected. Then you go to the menu and choose Project->Automate to Sequence... Choose Sort order and At Unnumbered Markers. Now they will be placed one by one at the markers you've placed. If one audio clip is too long , it'll just be clipped where the next one starts.

Hopefully this will solve your problem. Now, you can use the same markers for every language you are dubbing.

Good luck! :)

> **Comments:**
> **username_0**: I dont have adobe premiere but I dont see any way to input timing values, this is must for me  
> **username_0**: and its waste of time to name it alphabetically too more ever I have to place the markers manually , I want it to be aligned to the timings I input  
> **username_1**: Yes, and you input those markers easily by pressing M on your keyboard. And then this becomes the template you can use for every language. Set up the markers once, and then you're done for that one movie.  
> **username_1**: After what you have explained, this is a perfect solution to your problem, and if it is not, you have to describe your problem more carefully.  
> **username_0**: No  I want to input the timings directly like copy pasting it , not even PRESSING M each time, Its all about mass poduction  
> **username_0**: e.G: 0.12,2.15,3.3,4.3 etc would be input and then align them as simple as that. I saw the demo of adobe its too bloated and overloaded for this task  
> **username_1**: Well, if you don't want to accomplish your task, that's too bad for you. I gave you a working solution to easily align the dubbed material with the actual video. The only difference is that you need to press M to set it up. You have to name them alphabetically no matter what you do...  

---

