Câu hỏi Làm thế nào để cài đặt NVIDIA VIDEO CODEC SDK?


Tôi cần nó để sử dụng với FFmpeg để tăng tốc mã hóa.

Tôi đã tải xuống nvidia_video_sdk_6.0.1.zip từ họ trang web tại đây nhưng hoàn toàn không có thông tin về cách cài đặt nó trên Windows. Tôi đã nhìn thấy một hoặc hai bài viết về cài đặt Linux nhưng điều này là không tốt với tôi.

Có ai biết làm thế nào để cài đặt nó để FFmpeg sẽ nhìn thấy nó? cho thời điểm khi tôi thực hiện lệnh [ffmpeg.exe --enable-nvenc] nó cho tôi một lỗi.


1
2018-03-13 21:46


gốc


Đó không phải là codec để giải mã và mã hóa video, chúng là các API lập trình cấp thấp mà các lập trình viên có thể có khả năng sử dụng để tạo ra một codec hoặc thực hiện hỗ trợ trong một cái gì đó như ffmpeg. Chúng không dành cho người dùng chung để giải nén và bật hỗ trợ trong các chương trình ngẫu nhiên. SDK là viết tắt của Software Development Kit. Bạn không cài đặt và sử dụng nó, một lập trình viên biết cách tạo codec và cần biết cách truyền dữ liệu và gọi chức năng thẻ đồ họa để xử lý video sử dụng nó. - Mokubai♦
Tôi đang bối rối một chút về nó, có một cái nhìn ở đây trac.ffmpeg.org/wiki/HWAccelIntro nếu bạn đi đến phần "NVENC", họ nói về việc sử dụng nó để đẩy nhanh quá trình với SDK này mà tôi có. - Manny Calavera
Họ đang nói về nó có thể được kích hoạt tại thời gian biên dịch cho ffmpeg. Nếu bạn đang xây dựng ffmpeg từ mã nguồn sau đó sdk sẽ hữu ích, nhưng nếu bạn đã tải xuống một tệp thực thi thì đã quá muộn để SDK trợ giúp bạn. Bạn cần phải tìm một bản sao của ffmpeg với hỗ trợ đã được kích hoạt hoặc tìm hiểu làm thế nào để xây dựng nó từ các nguồn. - Mokubai♦
Lệnh --enable-nvenc là một tùy chọn để chuyển sang kịch bản trình biên dịch, chứ không phải ffmpeg. - Mokubai♦
Tôi hiểu, cảm ơn các bạn đã giúp đỡ. - Manny Calavera


Các câu trả lời: