~/talk

Hardware Encoding in a Container

Talkat Demuxed 2016 · on Thursday, 2016-10-13· [devops-and-delivery]
links:none on file
slides:none on file

Running FFmpeg in Docker can leverage hardware encoders but requires exact kernel module and user‑space driver matching and device nodes on the host, otherwise it fails. Benchmarks show software x264 is higher quality but GPUs (K520, K80, GTX 1070) deliver massive speedups and especially shine at many simultaneous outputs; consumer cards limit concurrent encodes. Use NVIDIA NVENC with nvidia-docker to avoid bundling user drivers, and test Intel QuickSync availability per cloud provider.

AI-written summary · about

  1. 0:00Intro
  2. 3:01Components CPU
  3. 3:56Implementations
  4. 4:29We really want a hybrid approach
  5. 7:39Container == Process
  6. 10:01Building the container
  7. 10:36Preparing the host
  8. 11:46Helpful Driver Tips
  9. 13:29The Old Fashioned Way
  10. 16:30Some Results
  11. 18:431:N Encoding
  12. 19:361:5 Encoding results
  13. 21:51The Future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.