내 비디오를 인코딩하는 좋은 비디오 포맷을 추천 해주세요.


5

최근에 오토바이 용 헬멧 카메라를 가지고 비디오를 만들었지 만, 공간 JPEG가 아닌 매우 비효율적 인 Motion JPEG에 저장합니다. 640x480의 30 분이 2GB를 차지합니다. 이 명령으로 mpg로 변환 할 수 있습니다.

ffmpeg -i myvideo.avi myvideo.mpg

어느 것이 좋은 공간 절약입니다. 그러나 이것이 최고의 비디오 형식입니까? AAC와 같은 새로운 것을 사용해야합니까? 그렇다면 어떻게? (즉, ffmpeg / mencoder / gstreamer / transcode 명령은 무엇입니까?)

요구 사항 :

  • 오픈 소스 도구만을 사용하는 Linux의 컨버터블
  • 리눅스에서 플레이해야합니다.
  • 다른 기기 (예 : iPod)에서 재생하도록 신경 쓰지 마세요.
  • 합리적으로 동일한 품질을 유지해야 함
  • 오디오에 신경 쓰지 마라. 나는 그것을 제거하려고한다.
  • 나는 mp3와 같은 '특허 방해물'형식을 기꺼이 사용할 것입니다.
  • 나는 트랜스 코딩 시간이나 극단적 인 파일 절약에서 밀리 세컨드를 면도하는 것에 너무 관심이 없다.

답변:


7

최신 '표준'은 h264입니다. Bluereay에서 iPod에 이르기까지 어디에서나 사용됩니다. 게다가, ffmpeg 인코딩 / 디코딩 멋지게 수 있습니다. ffmpeg를 사용하여 전체 DVD를 120MB 파일로 축소하여 iPod에 저장합니다. 해상도는 낮지 만 여전히 훌륭합니다.

이 사이트는 hf64로 인코딩하기 위해 ffmpeg를 사용하는 방법에 대한 빠른 가이드를 제공합니다. 링크 텍스트


6

Ogg는 오픈 소스이기 때문에 위대합니다. HTML 5로 웹 페이지에 삽입 할 수 있습니다. :)
Philippe Mongeau

Mac OS X에서 ogg 사용 안함 .... 올바르게 기억한다면 Apple은 h264를 원했기 때문에 HTML5에 비디오 지원이 없다는 것을 확인했습니다 ... 그리고 ogg가 아닙니다. (심지어 지금 h264를 사용하더라도 ogg는 이후로 더 나은 느낌을줍니다. 완전 무료입니다.
Johan

그건 옳지 않아. 애플이 HTML5에서 비디오 태그를 구현 한 것은 당시에 스펙을 위반 한 것이 아니라 h264 만 사용했다. 스펙은 결코 구현되지 않을 스펙을 작성하지 않기 위해 코덱 권장 사항을 삭제하도록 변경되었습니다.
Rich Bradshaw

@Rich Bradshaw : 코덱이 결정되지 않았다. - .ogg를 사용하지 않는 Apple의 이유는 무엇보다도 잠수함 특허와 더 관련이 있습니다.
Chealion

5

어때? Matroska 및 H264 ?

Apple과 h264에는 몇 가지 잠재적 인 문제가 있지만 지금은 괜찮을 것 같습니다.

DVD를 리핑하고 인코딩 할 때 프론트 엔드로서 : 수동 브레이크 , 그러나 나는 당신이 사용할 수 있는지 모르겠다. 수동 브레이크 당신의 필요를 위해.


최신 정보 : 그리고 우분투에서 mkv / h264를 재생하려면 vlc 플레이어를 사용합니다.


최신 정보 : 핸드 브레이크를 사용하여 비디오를 다음과 같이 변환 할 수 있습니다.

HandBrakeCLI -i my_vid.avi -E faac -B 128 -f mp4 -e x264 -o my_new_video.mp4

0

h264 제안에 관해서는, 나는 h264가 매우 훌륭한 코덱이라는 데 동의한다. 하지만 X64D (오픈 소스)가 H264와 동일한 파일 크기에서이 해상도에 대해 더 나은 결과를 산출한다고 착각하지는 않습니다. xvid의 인코딩은 h264보다 훨씬 빠릅니다.

심지어 ffmpeg를 사용하면 xvid를 사용하여 인코딩 할 수 있지만 수동 브레이크 나는 아마 더 간단 할 것이다. 컨테이너로서 나는 여전히 mkv를 사용할 것을 제안 할 것이고, 훨씬 더 잘 생각할 것입니다.


+1 핸드 브레이크를 추천합니다. ffmpeg 및 mencoder 명령 줄은 실제 인터페이스로 사용 된 것이 아니라 오히려 인터페이스를 빌드하는 것입니다.
Ryan Thompson

@ Ryan 감사합니다, 나는 동의하지만 때로는 당신이 배치의 비디오 또는 이상한 상황을 묶어 배치하려는 상황에서 ... 그리고 ffmpeg / mencoder 당신에게 권력을 제공합니다 :)하지만 그래, 그것을 사용하는 간단한 사용 핸드 브레이크 .
Davy Landman

h.264는 거의 항상 xvid보다 주어진 비트 전송률에서 더 나은 품질을 제공합니다. x264 인코더는 xvid와 마찬가지로 오픈 소스이며 더 빠른 사전 설정을 사용하면 비슷한 인코딩 속도를 갖습니다. xvid를 사용하는 유일한 이유는 오래된 하드웨어 장치와 정말로 오래된 PC에서 사용하기위한 것입니다.
evilsoup

@evilsoup 2009 년 코덱의 상태는 달라졌습니다. 당시 그 해상도에 대한 벤치 마크는 xvid를 x264 이상으로 평가했습니다. 나는 이것에 대해 약간 구식이되어 버렸으므로 x264가 저해상도에서 너무 뛰어나다는 것일 수도 있습니다.
Davy Landman

@Davy 나는 그것을 알고있다. 죄송합니다. 내 의견에 적극적으로 등장한 경우 흐름 사물의 상태.
evilsoup

-1

가장 표준적이고 가장 많이 사용 가능하며 가장 많이 받아 들여지고 지원 될 가능성이 높은 MPEG4 급 코덱을 사용하십시오.


음? 어느 쪽이야? 죄송합니다. 비디오 코덱에 대해 많이 알지 못합니다 ...
Rory

1
Windows (DivX, XVid)에서는 알지만 Linux에서는 그렇지 않습니다. 따라서 어떤 코덱이든간에 해야 할 것 최종 선택, 널리 지원되는 유형인지 확인하십시오 (예 : Ogg가 아님).
Ian Boyd
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.