2013-07-13 4 views
1

우리는 케플러 그래픽 카드와 엔비디아 드라이버가 이미 설치된 서버를 가지고 있습니다. NVENC (하드웨어 인코딩 용 비디오)을 실행하고 Linux CentOS 6.4에서 SDK를 사용하려면 어떻게해야합니까?Linux CentOS에서 NVENC API를 실행하고 테스트하려면 어떻게해야합니까?

또한 일반적인 측면에서 작동하는지 어떻게 테스트 할 수 있습니까? 어떤 시험 프로그램이 있습니까 NVENC안녕하세요 세계NVENC API를 테스트 할 수 있습니까? Linux에서 완전히 지원됩니까?

나는 그들이 리눅스에서 지원한다고 말했지만 리눅스에서 NVENC를 사용하고 기능을 테스트 할 수있는 방법을 알고 싶다. 그런 명령, 간단한 코드 또는 스크립트 또는 단계별 절차 또는 튜토리얼을 알고있다. NVENC API 인코더로 시작하여 리눅스에서 kepler NVENC 하드웨어를 사용하고 실제로 리눅스의 모든면에서 지원됩니까?

Linux에서 SDK 샘플을 실행하기위한 요점이 있습니까? 사전 requirment 또는 config를 실행해야합니까?

답변

2

당신은 programming guide을 포함한 자원 here의 숫자가, 또한이 overview

에 관심이있을 수 있습니다.

SDK 자체에는 샘플이 포함되어 있습니다.

예, Linux에서 지원됩니다.

이 리소스를 활용 한 후 도움이 필요하면 더 구체적인 질문을하십시오. LDFLAGS + = -L은/usr/lib64에 -lnvidia 인코딩 -ldl

LDFLAGS + = -L은/usr/lib64에/NVIDIA -lnvidia 인코딩 내지

메이크

+0

친애하는 @Robert Crovella : 저는 이미이 슬라이드와 비디오까지 모두 보았고 NVENC AppNote와 다른 문서를 검토했습니다. 문서에서 그들이 Linux에서 지원한다고 말했지만 NVENC를 어떻게 사용할 수 있는지 알고 싶습니다. 리눅스에서 keper NVENC 하드웨어를 사용하기 위해 NVENC API 인코더를 시작하는 방법에 대한 단계별 절차 또는 튜토리얼을 참조하십시오. –

+0

친애하는 @Robert : SDK의 다음 샘플을 실행하십시오. 리눅스도 비주얼 스튜디오 프로젝트이기 때문에 내일까지 시도해 보겠습니다. 리눅스에서이 샘플을 실행하는 데 어떤 시점이 있습니까? –

+1

[here] (http://developer.download.nvidia.com/compute/nvenc/v2.0_release/nvenc_sdk_2_01_2013_0617_windows.zip)에서 다운로드 한 zip 파일을 살펴보십시오. ReadMe.txt 파일이 있음을 알 수 있습니다. 나는 당신이 그것을 읽는 것이 좋습니다. 여기에는 "Linux에서 프로젝트 빌드 및 실행"에 대한 지시 사항이 들어 있습니다. 이 지침을 따르십시오. Samples/nvEncodeApp 폴더에서 makefile을 사용하십시오. –

1

변경 라인 -ldl

행운을 빌어 요 !!!

+0

이것이 필요한 특정 변경 사항이 아니었지만 지금은 (2015 년 10 월) nvenc 샘플의 makefile이 LDFLAGS를 올바르게 설정하지 않는 것으로 보입니다. – Yaur