FMUSER 무선 전송 비디오 및 오디오가 더 쉬워졌습니다!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> 아프리칸스어
sq.fmuser.org -> 알바니아어
ar.fmuser.org -> 아랍어
hy.fmuser.org -> 아르메니아어
az.fmuser.org -> 아제르바이잔 어
eu.fmuser.org -> 바스크
be.fmuser.org -> 벨로루시 어
bg.fmuser.org -> 불가리아어
ca.fmuser.org -> 카탈로니아 어
zh-CN.fmuser.org -> 중국어 (간체)
zh-TW.fmuser.org -> 중국어 (번체)
hr.fmuser.org -> 크로아티아어
cs.fmuser.org -> 체코
da.fmuser.org -> 덴마크어
nl.fmuser.org -> 네덜란드어
et.fmuser.org -> 에스토니아어
tl.fmuser.org -> 필리피노
fi.fmuser.org -> 핀란드어
fr.fmuser.org -> 프랑스어
gl.fmuser.org -> 갈리시아어
ka.fmuser.org -> 조지아 어
de.fmuser.org -> 독일어
el.fmuser.org -> 그리스
ht.fmuser.org -> 아이티 크리올
iw.fmuser.org -> 히브리어
hi.fmuser.org -> 힌디어
hu.fmuser.org 헝가리어
is.fmuser.org -> 아이슬란드 어
id.fmuser.org -> 인도네시아어
ga.fmuser.org -> 아일랜드어
it.fmuser.org -> 이탈리아어
ja.fmuser.org -> 일본어
ko.fmuser.org -> 한국어
lv.fmuser.org -> 라트비아어
lt.fmuser.org 리투아니아어
mk.fmuser.org -> 마케도니아 어
ms.fmuser.org -> 말레이어
mt.fmuser.org -> 몰타어
no.fmuser.org -> 노르웨이어
fa.fmuser.org -> 페르시아어
pl.fmuser.org -> 폴란드어
pt.fmuser.org -> 포르투갈어
ro.fmuser.org -> 루마니아어
ru.fmuser.org -> 러시아어
sr.fmuser.org -> 세르비아어
sk.fmuser.org -> 슬로바키아어
sl.fmuser.org -> 슬로베니아어
es.fmuser.org -> 스페인어
sw.fmuser.org -> 스와힐리
sv.fmuser.org -> 스웨덴어
th.fmuser.org -> 태국
tr.fmuser.org -> 터키어
uk.fmuser.org -> 우크라이나어
ur.fmuser.org -> 우르두어
vi.fmuser.org -> 베트남어
cy.fmuser.org -> 웨일스 어
yi.fmuser.org -> 이디시어
지금? H264는 비디오 산업의 표준 사양이되었습니다. 기업에서 사용되는 x264의 수는 상대적으로 많고 오픈 소스이며 리소스 소비는 상대적으로 적습니다.
먼저 JM, x264, t264의 세 가지 일반적인 오픈 소스 H264 인코더를 소개합니다.
JM H264 264의 모든 기능을 가지고 있지만 프로그램 구조가 길고 코딩 복잡도가 높기 때문에 상용 응용은 권장하지 않습니다.
X264 코딩 성능에 거의 기여하지 않지만 계산 복잡성이 높고 상용 응용 프로그램을 권장하는 264의 새로운 기능을 포기했습니다.
T264 코드는 x264와 비슷하지만 디코더는 t264 코드 만 해결할 수 있습니다.
H264 인코더 x264를 사용하기 전에 성능을 테스트하여 다시 최적화해야하는지 확인합니다.
테스트 과정은 다음과 같습니다.
1. x264 공식 웹 사이트에 264 소스 코드 다운로드
공식 사이트: http://www.videolan.org/developers/x264.html
Git 주소 : git : //git.videolan.org/x264.git
Windows 버전 x264 주소 : http://doom10.org/index.php?topic=3.0 (참고 : 제 XNUMX 자에 의해 이식.자가 추론에 의해 최신 상태입니까?)
2. 실제 비즈니스 요구에 따라 해당 테스트 표준을 공식화합니다.
x264는 h264의 표준에 따라 만들어지기 때문입니다. 따라서 H264 표준과 이전 표준이 적용됩니다.
실제로는 다른 요구 사항이 있습니다. 예를 들어, 모니터링을위한 프레임 속도 요구 사항은 상대적으로 낮으며, 예를 들어 네트워크 전송에는 더 높은 비트 속도가 필요합니다. 예를 들어 모바일 플랫폼에는 CPU MEM이 필요합니다.
다음은 라이브 비디오에서 사용됩니다.
해상도 : 160 × 120 × 320 × 240
프레임 속도 : 101520530
코드 속도 : 128160256
코딩 지연 : <200ms
코드 속도 정확도 : <15 %
호환성 : 표준 H264 디코더 디코딩 가능
운영 체제 : WinXP win7-x86 win7-x64
CPU : AMD Athlon II x2240 (높은 구성) AMD sp145 (낮은 구성)
메모리 : 2GB
3. 새 테스트 프로젝트를 만들고 x264 라이브러리를 호출합니다.
새로운 VC 프로젝트. yuv 시퀀스 파일 (파일 소스는 아래에 설명 됨), 코드, H264 파일로 출력 읽기
4. 인터넷에서 YUV 시퀀스의 구조를 찾으십시오. 어떤 형식이 있는지 알아보십시오.
YUV 구조 소개 영어 버전 : http://www.fourcc.org/yuv.php
YUV 구조 소개 중국어 번역 버전 : http://blog.csdn.net/SearchSun/article/details/2443867
이 YUV 형식에서. YUV420이 더 일반적입니다. 파일에서 프레임 YUV420의 레이아웃은 다음과 같습니다 (예 : CIF 이미지 (352 * 288)).
Y 정보 352 * 288 B
U 정보 352 * 288 / 4B
V 정보 352 * 288 / 4B
프레임 데이터의 크기는 계산됩니다 = 352 * 288 + 352 * 288/4 + 352 * 288/4. 일반 쓰기 352 * 288 * 3/2
5. YUV 시퀀스 파일을 온라인으로 검색하거나 직접 만드십시오.
YUV 테스트 시퀀스 다운로드 주소 : http://dpinglee.blog.163.com/blog/static/144097753201242254639795/ (이것은 현재 온라인에서 사용할 수있는 가장 포괄적 인 것입니다)
위 링크에서 찾은 가장 표준적인 것은 다음과 같습니다. http://sp.cs.tut.fi/mobile3dtv/stereo-video/
YUV 형식은 다양하고 매개 변수 구성이 다르며 매우 많습니다. 다운로드하기 전에 필요한 형식인지 확인해야합니다. 이러한 테스트 시퀀스 파일은 일반적으로 더 크기 때문에
5.1. YUV 시퀀스 파일 작성 방법
1) Avi는 인터넷에서 임의의 형식으로 비디오 파일을 다운로드하는 가장 좋은 방법입니다.
2) FFSetup.exe 설치 (중국어 이름 형식 공장), 다운로드 한 비디오 파일을 avi 형식으로 변환하고 변환 매개 변수에서 비디오 코드로 H264를 선택합니다.
3) avitoyuv.exe 사용 변환 된 AVI 파일을 YUV 파일로 변환
4) YUVViewer.exe 사용 변환의 정확성 확인
6. 온라인으로 YUV 시퀀스 파일 플레이어를 검색합니다. YUV 파일의 유효성 확인
YUV 시퀀스 파일을 찾은 후 YUVViewer.exe를 사용하여 파일의 정확성을 확인하십시오.
Yuviewer 다운로드 주소 : http://ishare.iask.sina.com.cn/f/21603725.html
7. 테스트 프로젝트를 수행합니다. YUV 파일 읽기, H264 파일 출력
8. 코딩 과정에서 h264 인코더의 표시기를 관찰하고 기록합니다.
다른 매개 변수 구성에서. 다음 표시기가 정상인지 관찰하십시오.
코딩 지연 : 테스트 프로그램에서 로그보기 출력 가능
코드 속도 정확도 : 위와 동일
호환성 : h264visa로 정상적으로 재생할 수 있습니다.
CPU : 2 % 이내의 높은 구성 및 4 % 이내의 낮은 구성
MEM :? MB 이내
9. 온라인으로 H264 파일 플레이어를 검색하여 코딩의 정확성을 확인합니다.
h264visa를 사용하여 코딩 후 h264 파일의 정확성 확인
H264visa 다운로드 주소 : http://ishare.iask.sina.com.cn/f/25002676.html (시나 포인트가 필요합니다)
x264 코딩 및 디코딩에 관심이 있다면 심도있게 연구하고 여기에서 시작하십시오. http://www.rosoo.net/a/200908/7424.html 이것은 로자 연구소의 기사입니다. 오디오 및 비디오, 스트리밍 미디어 솔루션에 대한 전문 연구 사이트입니다.
|
놀라움을 얻으려면 이메일을 입력하십시오.
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> 아프리칸스어
sq.fmuser.org -> 알바니아어
ar.fmuser.org -> 아랍어
hy.fmuser.org -> 아르메니아어
az.fmuser.org -> 아제르바이잔 어
eu.fmuser.org -> 바스크
be.fmuser.org -> 벨로루시 어
bg.fmuser.org -> 불가리아어
ca.fmuser.org -> 카탈로니아 어
zh-CN.fmuser.org -> 중국어 (간체)
zh-TW.fmuser.org -> 중국어 (번체)
hr.fmuser.org -> 크로아티아어
cs.fmuser.org -> 체코
da.fmuser.org -> 덴마크어
nl.fmuser.org -> 네덜란드어
et.fmuser.org -> 에스토니아어
tl.fmuser.org -> 필리피노
fi.fmuser.org -> 핀란드어
fr.fmuser.org -> 프랑스어
gl.fmuser.org -> 갈리시아어
ka.fmuser.org -> 조지아 어
de.fmuser.org -> 독일어
el.fmuser.org -> 그리스
ht.fmuser.org -> 아이티 크리올
iw.fmuser.org -> 히브리어
hi.fmuser.org -> 힌디어
hu.fmuser.org 헝가리어
is.fmuser.org -> 아이슬란드 어
id.fmuser.org -> 인도네시아어
ga.fmuser.org -> 아일랜드어
it.fmuser.org -> 이탈리아어
ja.fmuser.org -> 일본어
ko.fmuser.org -> 한국어
lv.fmuser.org -> 라트비아어
lt.fmuser.org 리투아니아어
mk.fmuser.org -> 마케도니아 어
ms.fmuser.org -> 말레이어
mt.fmuser.org -> 몰타어
no.fmuser.org -> 노르웨이어
fa.fmuser.org -> 페르시아어
pl.fmuser.org -> 폴란드어
pt.fmuser.org -> 포르투갈어
ro.fmuser.org -> 루마니아어
ru.fmuser.org -> 러시아어
sr.fmuser.org -> 세르비아어
sk.fmuser.org -> 슬로바키아어
sl.fmuser.org -> 슬로베니아어
es.fmuser.org -> 스페인어
sw.fmuser.org -> 스와힐리
sv.fmuser.org -> 스웨덴어
th.fmuser.org -> 태국
tr.fmuser.org -> 터키어
uk.fmuser.org -> 우크라이나어
ur.fmuser.org -> 우르두어
vi.fmuser.org -> 베트남어
cy.fmuser.org -> 웨일스 어
yi.fmuser.org -> 이디시어
FMUSER 무선 전송 비디오 및 오디오가 더 쉬워졌습니다!
연락처
주소:
No.305 Room HuiLan Building No.273 Huanpu Road 광저우 중국 510620
카테고리
MMCC 뉴스레터