2017-04-04 2 views
0

이 소리없이 예를 들어와/3 개 비디오를 병합하고 (소리가 전에 알려져으로 동영상) 사운드가없는 사람들에게 MP3에서 사운드 트랙을 추가해야 변경 :MLT 프레임 워크. 볼륨과 사운드 트랙을 혼합이 필요하면

melt 1.mp4 2sound.mp4 -mix 30 -mixer luma 3.mp4 -mix 30 -mixer luma -track music.mp3 

추가 사운드 트랙 (music.mp3)은 1 및 3 개의 비디오에서 100 % 볼륨이어야하고 사운드 트랙에 내장 된 2sound.mp4와 혼합 된 30 % 볼륨이어야합니다. 가능하니?

답변

3

"볼륨"필터를 사용하여 음악 트랙의 볼륨을 움직일 수 있습니다. 사운드가있는 클립이 시작되고 멈 추면 프레임을 알아야합니다. 믹스 전환을 사용하여 두 트랙의 오디오를 혼합 할 수 있습니다. 2sound.mp4 500에서 시작하고, 1000에서 종료하는 경우

예를 들어, 명령이 될 것이다 :이 예에서

melt 1.mp4 2sound.mp4 -mix 30 -mixer luma 3.mp4 -mix 30 -mixer luma -track music.mp3 -filter volume level=0=0;500=-12;1000=0 -transition mix 

, 레벨 1 동안 (첫번째 500 개 프레임들에 대해 0db 고정 설정된다. mp4), 프레임 500-1000 (2sound.mp4 동안)에 대해 -12db, 3.mp4 동안 0dB로 되돌아갑니다.

볼륨 필터 문서 : 이 https://www.mltframework.org/plugins/FilterVolume/

믹스 전이 문서 : 이 https://www.mltframework.org/plugins/TransitionMix/

+0

- 트랙 music.mp3 모든 비디오 클립의 전체 사운드를 덮어 이 그것을 덮어 쓰지 않도록하는 방법 대신 – user2455079

+0

을 섞어 당신은을 혼합 할 수 있습니다 "믹스"전환을 사용하여 두 트랙의 오디오를 재생합니다. 나는 그것을 포함하도록 대답을 업데이트했다. – Brian

+0

이것은 나를 위해 작동하지 않았다. 레벨 = 0 = 0, 500 = -12, 1000 = 0 - 불쾌한 오류를 통해 코드를 살펴본 결과 아무 것도 볼 수 없었습니다. 나는 여러 개의 필터 볼륨 레벨 = X를 사용하여 끝났다. = 시작 = 끝 = 예 : 필터 레벨 = 0 = 500 필터 레벨 = -12 in = 500 = 1000 필터 레벨 = 0 = 1000 – ezwrighter

관련 문제