비디오 및 오디오를 가져 와서 병합하는 프로그램을 만들고 싶습니다. 비디오 유형 또는 오디오 유형은 중요하지 않습니다. 내가 어떻게 이걸 만들 수 있니? 이 라이브러리가 있습니까? 이 주제에 관해 많은 프로그램이 있지만 이러한 프로그램을 구현하는 방법을 배우고 싶습니다.비디오 및 오디오 합병 프로그램을 구현하는 방법은 무엇입니까?
1
A
답변
3
당신이 뭘 하려는지에 대한 기술 용어는 'multiplexing'이며, 일반적으로 '멀티플렉싱'라고도합니다.
FFmpeg은이 작업을 수행하는 다중 플랫폼 명령 줄 도구이며 산업 표준을 능가합니다. 많은 프로젝트가 FFmpeg를 라이브러리와 GUI로 포장합니다.
FFmpeg도 오픈 소스이므로 코드를 다운로드하고 어떻게 작성했는지 확인할 수 있습니다. 그 siad, 그것은 매우 크고 복잡하다. 당신이 대상 파일에 함께 별도의 오디오 및 비디오 파일을 멀티플렉싱의 실제 역학에 관심이 있다면
, 당신은 훨씬 약 container formats 및 Codecs을 배울 필요가있을 것이다.
0
C#의 일종의 FFMPEG 래퍼를 살펴보십시오.
0
리눅스에서 오디오와 비디오를 쉽게 다중화하는 방법은 gstreamer입니다. 다음은 쉘 프롬프트에서 gst-launch를 사용하여 만들 수있는 A/V 파이프 라인입니다.
filesrc location=file1.vid ! queue ! mux. filesrc location=file2.aud ! queue ! mux. avimux name=mux ! filesink location=output.avi
file1.vid를 인코딩 된 비디오 파일 이름으로 바꾸고 file2.aud를 인코딩 된 오디오 파일 이름으로 바꿉니다. output.avi는 필요한 컨테이너 파일입니다.
관련 문제
- 1. 비디오 및 오디오 파일
- 2. 네트워크에서 오디오/비디오 응용 프로그램을 프로그래밍하는 방법은 무엇입니까?
- 3. 비디오 및 오디오 드리프트
- 4. 오디오 파일과 비디오 파일을 구분하는 방법은 무엇입니까?
- 5. iPhone 합병 UIImage 및 CAF AV 파일에 오디오
- 6. 오디오/비디오 파일 길이를 추출하는 방법은 무엇입니까?
- 7. ASP.NET 비디오 및 오디오 처리기
- 8. .3gp 파일에서 오디오 및 비디오 트랙을 분리하는 프로그램을 작성하려면 어떻게해야합니까?
- 9. C에서 라이브 비디오 방송을 구현하는 방법은 무엇입니까?
- 10. 블랙 베리에서 비디오 스트리밍을 구현하는 방법은 무엇입니까?
- 11. 데이터베이스에서 오디오 및 비디오 삽입 및 검색
- 12. ASP.NET에서 비디오 또는 오디오 재생
- 13. 비디오 및 오디오 파일에서 음성의 텍스트 추출
- 14. 오디오 및 비디오 웹 서버에서 스트리밍
- 15. .NET 비디오 오디오 채트
- 16. 알림 응용 프로그램을 구현하는 방법은 무엇입니까?
- 17. 웹 기반 설치 프로그램을 구현하는 방법은 무엇입니까?
- 18. iPhone에서 비디오 및 오디오 재생이 작동하지 않습니다.
- 19. 오디오 - 비디오 암호화 알고리즘
- 20. 오디오/비디오 프로그래밍
- 21. 아이폰 스트리밍 비디오/오디오
- 22. 오디오/비디오 문제
- 23. 오디오 또는 비디오 감지 라이브러리
- 24. gnonlin을 사용하여 오디오 및 비디오 재생
- 25. Android에서 PC/웹으로 스트리밍 오디오 및 비디오.
- 26. Windows 플랫폼의 오디오/비디오 스트리밍
- 27. 비디오 파일에서 오디오 피크 찾기
- 28. 오디오 및 비디오를 NSData로 변환
- 29. Flash Player가 비디오 파일의 오디오 스트림을 재생하도록 강제하는 방법은 무엇입니까?
- 30. 클라이언트 측 브라우저에 비디오 (오디오 포함)를 기록하는 방법은 무엇입니까?
이 라이브러리가 있습니다. 비디오 및 오디오 파일을 병합 할 수 있습니까? 예를 들면 : 나는 2 파일 (만화 비디오 및 음성 오디오) .i 그들을 병합하고 싶습니다. – ibrahimyilmaz
가능합니다. 대단해! – jini