Bug 22479 - ffmpeg - missing nvidia nvenc option
Summary: ffmpeg - missing nvidia nvenc option
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Shlomi Fish
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-28 12:35 CET by Mészáros Csaba
Modified: 2018-01-29 00:22 CET (History)
2 users (show)

See Also:
Source RPM: ffmpeg-3.3.5-1.mga6.tainted
CVE:
Status comment:


Attachments

Description Mészáros Csaba 2018-01-28 12:35:12 CET
Description of problem:
I'd like to encode videos faster.
This would be an excellent opportunity for the video card GPU.
But unfortunately the packed ffmpeg does not have this option.
--enable-nonfree
--enable-nvenc
--enable-nvresize
--extra-cflags=-I../cudautils \
--extra-ldflags=-L../cudautils \
# this present
--enable-gpl
--enable-lix264
source http://developer.download.nvidia.com/compute/redist/ffmpeg/1511-patch/FFMPEG-with-NVIDIA-Acceleration-on-Ubuntu_UG_v01.pdf
Mészáros Csaba 2018-01-28 12:35:19 CET

CC: (none) => pingvin

Comment 1 Marja Van Waes 2018-01-28 16:42:02 CET
Assigning to the registered maintainer.

CC: (none) => marja11
Assignee: bugsquad => shlomif

Comment 2 Shlomi Fish 2018-01-28 18:17:21 CET
There is difficulty complying with this wish because:

1. The tainted repository may not contain non-FOSS code.

2. It may make matters worse for users of either nvidia or non-nvidia cards.

3. The nvidia APIs licences are not GPL-compatible.

You may wish to build ffmpeg yourself with all the right flags. See http://shlomifishswiki.branchable.com/Self-Sufficiency/?updated .
Comment 3 David Walser 2018-01-29 00:22:13 CET
Indeed, the best we could do is add a togglable define in the spec to allow people to build it this way themselves locally (we have a lot of them in mplayer).

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX


Note You need to log in before you can comment on or make changes to this bug.