Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

동영상 및 자막 삽입 오류 해결 방법

이것은 약간 이상한 튜토리얼이 될 것입니다. 배경 스토리는 다음과 같습니다. 최근에 주인공 Risitas의 미친 웃음으로 유명한 Risitas y las paelleras 스케치의 달콤한 패러디 클립을 많이 만들었습니다. 늘 그렇듯 유튜브에 올리긴 했지만 어떤 자막을 쓸지 정한 순간부터 드디어 온라인에 영상이 올라오기까지 길고도 험난한 여정이 있었다.

이 가이드에서는 주로 자막이 있는 미디어를 만들고 미디어 공유 포털, 특히 Youtube에 업로드할 때 발생할 수 있는 몇 가지 일반적인 문제와 이러한 문제를 해결하는 방법을 제시하고자 합니다. 나 후에.

배경 이야기

동영상 편집을 위해 제가 선택한 소프트웨어는 가장 우스꽝스러운 프랑켄슈타인 클립을 만들 때 사용하기 시작한 Kdenlive이며 그 이후로 제 충성스러운 동반자가 되었습니다. 일반적으로 VP8 비디오 코덱과 Vorbis 오디오 코덱을 사용하여 WebM 컨테이너에 파일을 렌더링합니다. Google이 좋아하기 때문입니다. 실제로 지난 7년 동안 업로드한 약 40개의 다른 클립에는 아무런 문제가 없었습니다.

그러나 Risitas &Linux 프로젝트를 완료한 후 약간의 곤경에 처했습니다. 비디오 파일과 자막 파일은 여전히 ​​별개의 두 개체였으며 어떻게든 함께 모아야 했습니다. 자막 작업에 대한 내 원래 기사에는 Avidemux와 Handbrake가 언급되어 있으며 둘 다 유효한 옵션입니다.

그러나 나는 이들 중 하나에 의해 생성된 출력에 너무 만족하지 않았으며 여러 가지 이유로 무언가 약간 잘못되었습니다. Avidemux는 비디오 코덱을 잘 처리하지 못한 반면 Handbrake는 최종 제품에서 몇 줄의 자막 텍스트를 생략했으며 글꼴이 보기 흉했습니다. 해결할 수 있지만 오늘의 주제는 아닙니다.

그래서 영상에 자막을 넣기 위해 VideoLAN(VLC)을 사용하기로 했습니다. 이를 수행하는 방법에는 여러 가지가 있습니다. 미디어> 변환/저장 옵션을 사용할 수 있지만 이 옵션에는 필요한 모든 것이 없습니다. 대신, 보다 완전한 마법사와 함께 제공되는 Media> Stream을 사용해야 하며, 우리가 필요로 하는 트랜스코딩 옵션의 편집 가능한 요약도 제공합니다. 자세한 내용은 자막에 대한 제 튜토리얼을 참조하십시오.

오류!

자막을 삽입하는 과정은 간단하지 않습니다. 도중에 몇 가지 문제에 직면할 가능성이 큽니다. 이 가이드는 이상한 소프트웨어 오류를 디버깅하는 데 시간을 낭비하지 않고 작업에 집중할 수 있도록 이러한 문제를 해결하는 데 도움이 됩니다. 어쨌든 여기 VLC에서 자막 작업을 하는 동안 직면하게 될 작지만 가능한 문제 모음이 있습니다. 시행 착오뿐만 아니라 괴상한 디자인.

재생 가능한 스트림 없음

이상한 출력 설정을 선택했을 것입니다. 올바른 비디오 및 오디오 코덱을 선택했는지 다시 확인하는 것이 좋습니다. 또한 일부 미디어 플레이어에는 일부 코덱이 없을 수도 있습니다. 또한 이러한 클립을 재생하려는 시스템에서 테스트해야 합니다.

두 번 오버레이된 자막

스트리밍 미디어 마법사의 첫 번째 단계에서 자막 파일 사용 상자를 선택하면 이 문제가 발생할 수 있습니다. 필요한 파일을 선택하고 스트림을 클릭하기만 하면 됩니다. 체크박스를 선택하지 않은 상태로 둡니다.

자막 출력이 생성되지 않습니다

이는 크게 두 가지 이유로 발생할 수 있습니다. 첫째, 잘못된 캡슐화 형식을 선택했습니다. 진행하기 전에 편집할 때 프로필 페이지에 자막이 올바르게 표시되어 있는지 확인하세요. 형식이 자막을 지원하지 않는 경우 작동하지 않을 수 있습니다.

둘째, 최종 출력에서 ​​자막 코덱 렌더링을 활성화한 상태로 두었을 수 있습니다. 당신은 이것이 필요하지 않습니다. 비디오 클립에 자막을 오버레이하기만 하면 됩니다. Stream 버튼을 클릭하기 전에 생성된 스트림 출력 문자열을 확인하고 scodec=이라는 옵션을 삭제하십시오.

누락된 코덱 + 해결 방법

이는 실험적 코덱이 구현되는 방식으로 인한 일반적인 버그이며, 비디오 - H.264 + AAC(MP4) 프로필을 선택하면 가장 많이 볼 수 있습니다. 파일이 렌더링되고 자막을 선택한 경우 자막도 오버레이되지만 오디오는 없습니다. 그러나 해킹으로 이 문제를 해결할 수 있습니다.

한 가지 가능한 해킹은 --sout-ffmpeg-strict=-2 옵션(작동할 수 있음)을 사용하여 명령줄에서 VLC를 시작하는 것입니다. 다른 확실한 해결 방법은 자막이 오버레이된 오디오 없는 비디오를 가져오고 Kdenlive를 통해 오디오 소스로 자막 없이 렌더링된 원래 프로젝트 비디오를 사용하여 다시 렌더링하는 것입니다. 복잡하게 들리므로 자세히 설명:

  • 오디오가 포함된 기존 클립을 비디오에서 오디오로 이동합니다. 나머지는 삭제합니다.
  • 또는 렌더링된 WebM 파일을 오디오 소스로 사용합니다.
  • 새 클립 추가 - 내장된 자막과 오디오 없이 만든 클립.
  • 클립을 새 비디오로 배치합니다.
  • 다시 WebM으로 렌더링합니다.

다른 유형의 오디오 코덱을 사용하면 대부분 작동하며(예:MP3) 비디오, 오디오 및 자막이 포함된 완전한 프로젝트를 갖게 됩니다. 누락된 것이 없어 만족스러우면 이제 Youtube에 업로드할 수 있습니다. 하지만...

Youtube 동영상 관리자 및 알 수 없는 형식

WebM이 아닌 클립(예:MP4)을 업로드하려는 경우 클립이 미디어 형식 요구 사항을 충족하지 않는다는 지정되지 않은 오류가 발생할 수 있습니다. VLC가 YouTube와 호환되지 않는 파일을 생성한 이유를 잘 모르겠습니다. 그러나 다시 말하지만 수정은 쉽습니다. Kdenlive를 사용하여 비디오를 재생성하면 모든 올바른 메타 필드와 Youtube가 좋아하는 것이 아닌 파일이 생성됩니다. 내 원래 이야기와 Kdenlive를 통해 생성된 40여 개의 클립으로 돌아가서 이런 식으로.

추신 클립에 유효한 오디오가 있으면 Kdenlive를 통해 다시 실행하십시오. 그렇지 않은 경우 이전의 비디오/오디오 트릭을 수행합니다. 필요에 따라 클립을 음소거합니다. 결국 이것은 최종 렌더링을 위해 한 클립의 비디오 소스와 다른 클립의 오디오를 사용한다는 점을 제외하면 오버레이와 같습니다. 작업이 완료되었습니다.

더 읽어보기

링크를 사용하여 반복하거나 불필요하게 스팸을 보내고 싶지 않습니다. 소프트웨어 및 보안 섹션에 VLC에 대한 많은 클립이 있으므로 참조할 수 있습니다. 앞서 언급한 VLC 및 자막 기사에는 스트리밍, 로깅, 비디오 회전, 원격 파일 액세스 등과 같은 추가 주제를 다루는 약 6개의 관련 튜토리얼에 대한 링크가 있습니다. 전문가처럼 검색 엔진을 사용할 수 있다고 확신합니다.

결론

이 가이드가 도움이 되었기를 바랍니다. 그것은 많은 것을 다루고 있으며 선형적이고 단순하게 만들고 VLC로 작업할 때 기업가 스트리머와 자막 애호가가 직면할 수 있는 많은 함정을 해결하려고 노력했습니다. 그것은 컨테이너와 코덱에 관한 것이지만 미디어 세계에는 사실상 표준이 없으며 한 형식에서 다른 형식으로 이동할 때 때때로 코너 케이스에 직면할 수 있다는 사실도 있습니다.

오류가 한두 번 발생하는 경우 여기의 팁과 요령은 재생할 수 없는 스트림, 누락되거나 중복된 자막, 누락된 코덱 및 사악한 Kdenlive 해결 방법, Youtube 업로드 오류, 숨겨진 VLC 명령줄 ​​옵션을 포함하여 적어도 일부는 해결하는 데 도움이 될 것입니다. , 그리고 몇 가지 다른 추가 사항. 하나의 텍스트에 꽤 많은 양입니다. 운 좋게도 모든 것이 좋습니다. 조심하세요, 인터넷의 아이들. 그리고 향후 VLC 기사에서 다루어야 할 다음 내용에 대해 다른 요청이 있는 경우 이메일을 보낼 수 있을 만큼 충분히 해방되었다고 느끼십시오.

건배.