ogv 파일을 mp4로 변환하는 방법은 무엇입니까?


59

.ogv 파일을 생성 한 recordmydesktop을 사용하여 스크린 캐스트를 만들었습니다. 나는 이것이 Theora 코덱을 사용하여 인코딩 된 OGG 파일이라고 생각합니다. 궁금합니다. 어떻게 이것을 MPEG4 / H.264로 변환 할 수 있습니까? 다음과 같이 ffmpeg를 순진하게 사용하려고했습니다.

ffmpeg -i demo.ogv -f mp4 demo.mp4

그러나 이것은 mplayer에서 다시 재생하려고 할 때 짙은 녹색과 회색의 사악한 얼룩을 생성합니다. 그런 다음 여기에 지정된 명령 줄 플래그를 사용하여보다 정교 해지려고했습니다 . 비디오 파일을 임의의 파일 형식으로 MPEG4 / H.264로 변환 하시겠습니까?

ffmpeg -i demo.ogv \
       -s 352x288 -vcodec libx264 -vpre default \
       -acodec libmp3lame -ab 192k -ac 2 -ar 44100 -f mp4 \
       demo.mp4

그러나 결과는 같습니다.

누구 든지이 작업을 수행하는 가장 좋은 방법이 무엇인지에 대한 통찰력이 있다면 알려 주시면 감사하겠습니다.


ffmpeg x264를 컴파일하는 방법은 다음과 같습니다. ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide
Enissay

YouTube에 ogv 비디오를 성공적으로 업로드했다고 언급하고 싶습니다. 그 경로를 따라 온라인 Youtube to mp4 변환기 를 사용할 수 있다고 생각 합니다.
Eyal Levin

답변:


33

아리 스타 트랜스 코더 Arista Transcoder 설치

또는 명령 줄에서

sudo apt-get install arista -y

항상 사용하는이 소프트웨어를 사용할 수 있으며 정말 좋습니다. ogv 파일을 mp4로 변환하려면 모든 Sony 장치를 선택해야합니다.

대체 텍스트


1
이것은 트릭을 완전히 수행했습니다.
jbeard4

아마도 노틸러스 플러그인을 언급할까요?
tshepang 23

@Tshepang, 나는 노틸러스 플러그인을 사용한 적이 없습니다. 그것은 어떻게 불려지나요? 지금 시도하고 싶습니다!
DrKenobi

1
@Tshepang, 지금 시도 할 수 없습니다 : (10.04 LTS를 사용하고 있으며 10.10 및 11.04에 플러그인을 사용할 수 있습니다. 새 랩톱을 사용하기 위해 기다려야합니다. 정보 감사합니다!
DrKenobi

1
Arista를 더 이상 리포지토리에서 사용할 수없는 것 같습니다 :(
jrg

48

이것은 오래된 질문이지만 현대식 FFmpeg (Xenial Xerus 및 다음 릴리스)는 다음과 같은 방식으로 ogv 파일을 변환합니다.

ffmpeg -i input.ogv \
       -c:v libx264 -preset veryslow -crf 22 \
       -c:a libmp3lame -qscale:a 2 -ac 2 -ar 44100 \
       output.mp4

그리고 이것은 훌륭한 파일을 만들어야 합니다.

추가 조정 :

이러한 설정에 약간의 조정이 가능합니다. 몇 가지 제안이 있습니다 :

  1. 당신이 원하는 경우 설정 비트 레이트 mp3를위한 당신이 설정을 변경 할 소리를 -qscale:a 2설정하는 방법에 대해 -b:a 196k. (원하는대로 비트 전송률에 더 높거나 낮은 값을 사용하십시오.)
  2. 더 나은 품질의 비디오 출력을 얻으려면 crf 설정을 다음과 같이 이십시오 -crf 18. 품질 설정이 낮을 수록 파일 크기가 커짐 을 명심하십시오 .
  3. 때때로 WMP 및 Quicktime과 같은 플레이어는 mp4 컨테이너의 mp3 오디오에 문제가 있으며이 경우 대신 AAC 사운드를 사용하는 것이 합리적입니다.

    ffmpeg -i input.ogv \
       -c:v libx264 -preset veryslow -crf 22 \
       -c:a aac -b:a 160k -strict -2 \
       output.mp4
    

    FFmpeg의 최신 버전 ( 즉, 2015 년 12 월 5 일 이후에 출시 된 )은 -strict -2옵션이 필요하지 않지만 Xenial Xerus에는 여전히 필요합니다 ...


Ubuntu 14.04에서이 명령은 다음 오류 메시지와 함께 실패합니다 Invalid encoder type 'libmp3lame'.
Luís de Sousa

1
14.04의 경우 설치를 시도 libavcodec-extra-54하면 문제가 해결됩니다 ... 컴파일하는 경우 lame : -dev 파일이 필요합니다 libmp3lame-dev.
andrew.46

WMP 및 QuickTime과 같은 일부 플레이어는 MP3 오디오를 사용하는 일부 MP4 파일을 디코딩하는 데 문제가 있습니다 (WMP의 경우 오디오 샘플 속도에 따라 다름).
llogan

@LordNeckbeard 팁 주셔서 감사합니다, 나는 답변을 업데이트했습니다, 그것에서 아무것도 수정
주시기

: 또한 오류 "사전 설정 파일"에 대한 stackoverflow.com/a/11384886/2026508
jmunsch

5

FF 멀티 컨버터는 성공을위한뿐만 아니라, 또 다른 위대한 선택 .ogv.mp4대화. 간단하고 사용자 친화적이며 우아한 인터페이스는 변환 세부 사항에 대한 완전한 로그를 제공하고 방대한 형식 목록 (아래 참조)을 지원하며 작업을 빠르게 완료합니다.

여기에 이미지 설명을 입력하십시오


오디오 / 비디오 형식 :

aac, ac3, afc, aiff, amr, asf, au, avi, dvd, flac, flv, mka, mkv, mmf, mov, mp3, mp4, mpg, ogg, ogv, psp, rm, spx, vob, wav, webm, wma, wmv

그리고 ffmpeg가 지원하는 다른 형식.

이미지 형식 :

bmp, cgm, dpx, emf, eps, fpx, gif, jbig, jng, jpeg, mrsid, p7, pdf, picon, png, ppm, psd, rad, tga, tif, webp, xpm

ImageMagick이 지원하는 다른 형식도 있습니다.

문서 파일 형식 :

doc  -> odt, pdf
html -> odt
odp  -> pdf, ppt
ods  -> pdf
odt  -> doc, html, pdf, rtf, sxw, txt, xml
ppt  -> odp
rtf  -> odt
sdw  -> odt
sxw  -> odt
txt  -> odt
xls  -> ods
xml  -> doc, odt, pdf

Ubuntu에 설치- [안정적인 릴리스]

시스템 자원에 ppa를 추가하고 ffmulticonverter를 설치하려면 터미널을 열고 다음을 입력하십시오.

sudo add-apt-repository ppa : ffmulticonverter / 안정적인
sudo apt-get 업데이트
sudo apt-get 설치 ffmulticonverter

기본적으로 ffmulticonverter는 모든 선택적 종속성 (ffmpeg, pythonmagick, unoconv)도 가져옵니다.

원하는 경우 ffmulticonverter 만 설치 한 다음 수동으로 원하는 선택적 종속성 만 설치할 수 있습니다.

sudo apt-get install --no-install은 ffmulticonverter를 권장합니다

그런 다음 변환하려는 항목에 따라 나머지 종속성을 별도로 설치할 수 있습니다.

비디오를 변환하려면 ffmpeg를 sudo apt-get install ffmpeg
설치하십시오. 문서를 변환하려면 unoconv를 설치하십시오. sudo apt-get install unoconv
이미지를 변환하려면 python imagemagick를 설치하십시오.sudo apt-get install python-pythonmagick


1
이것은 RPM Fusion repo의 최신 버전을 갖춘 훌륭한 프로그램이었습니다.
hlovdal
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.