2012-03-14 1 views
4

저는 비디오 인코더를 찾고 있습니다. 비디오 인코더는 빠르며, CPU 전력이 적게 들고 아주 좋은 품질의 MP4 비디오를 만들어냅니다.비디오 인코딩을위한 최고의 품질/성능 H264 인코더에 대한 권장 사항은 무엇입니까?

입력 비디오는 사용자가 원하는 형식으로 업로드 할 수 있습니다.

필자가 아는 것은 FFMPEG 라이브러리입니다.

더 좋은 점이 더 있습니까?

이 프로그램은 내가에 관심 배치 유틸리티 (EXE)가 있어야합니다. 당신이 친절하게 지식을 공유하는 경우 내가 감사하겠습니다

.

감사

+0

도구 rec로 닫습니다. –

답변

11

사용 x264. 귀하의 필요에 맞게 빠르고 유연합니다. 다른 H.264 비디오 인코더는 이것과 비교하여 쓰레기입니다. 이것은 제 의견이 아닙니다. 직접 또는 ffmpeg을 통해 사용할 수 있습니다. FFmpeg download page을 통해 Windows, OS X 및 Linux 용 최신 FFmpeg 빌드를 얻을 수 있습니다. 당신을 위해 작동 할 수 인코딩 옵션을 결정하는 방법에 대한 자세한 내용은 다음 답변을 참조하십시오

항목 :

점진적 다운로드를 통해 웹 사이트에 출력 파일을 표시하려는 경우 -movflags faststart 옵션 사용을 고려하십시오. 소량의 데이터를 파일 시작 부분으로 이동시켜 파일이 완전히 다운로드되기 전에 재생을 시작할 수 있습니다.

+0

안녕하세요, 우리는 .NET + MVC 프레임 워크를 사용하고 있습니다. YouTube 사이트는 사용자가 YouTube 또는 다른 공개 동영상 공유 사이트와 같은 동영상을 재생할 수있게합니다. 우리 사건에 대한 빠른 시작 옵션이 필요하다고 생각하니? 빠른 답변 주셔서 감사합니다. – kheya

+0

FFmpeg/x264를 사용하여 H.264 비디오로 .mp4로 출력하고 프로그레시브 다운로드를 계획한다면 예, qt-faststart 또는 다른 도구로 "moov atom"을 재배치해야합니다. – LordNeckbeard

+0

동영상은 http 프로토콜을 통해 스트리밍됩니다. 나는 왜 당신이 진보적 인 다운로드 것을 언급하고 있는지 확신하지 못한다. 점진적 다운로드가 필요할 때? 스트리밍 비디오이므로 모든 비디오 (PC, 휴대폰)가 비디오를 재생하기에 충분합니다. 점진적 다운로드 옵션으로 언제 어디에서 인코딩해야하는지 잘 모르겠습니다. 이것에 대한 마지막 질문일지도 모릅니다. 그 후에 나는 그것을 유효한 대답으로 받아 들일 것입니다. 감사합니다. – kheya

2

나는 매우 좋습니다 HandBrake을 권장합니다. 그것은 좋은 exe가있다 (그리고 핸드 브레이크의 CLI를 사용하는 여러 배치 프로그램이 있는데, here's one for example. 나는 그것을 사용하지는 않았지만 좋았어. 나는 다른 사람을 사용했다.) 또한 good CLI을 가지고있다. 나는 my own project을 개발했다. 약간 구식). 어쨌든 도움이 되었기를 바랍니다 : D

+0

점프 해줘서 고마워. 나는 이것을 조사 할 것이다. – kheya

+1

Handbrake는 x264를 사용하여 실제 H.264 인코딩을 수행합니다. – Pierz