Project

General

Profile

Transcode for mobile devices

Added by Josu Lazkano almost 7 years ago

Hello,

I have a HP ProLiant MicroServer to serve 4 local Kodi clients, all of them play fine 1080p content. I want to add some mobile devices from WAN and I need to compress the video.

Is it possible to transcode with PCIe GPU? I am using Stretch Debian package.

I will appreciate your help.

Kind regards.


Replies (10)

RE: Transcode for mobile devices - Added by saen acro almost 7 years ago

Intel GPU or Nvidia GPU?

RE: Transcode for mobile devices - Added by Josu Lazkano almost 7 years ago

Thanks saen,

It has a integrated GPU:

# lspci | grep VGA
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250]

I think it is not enough powerfull to trancode 1080p video. The microserver has two half length PCI-e expansion slots, one x16 and the other x1.

Someone is using transcoding for mobile devices?

Kind regards.

RE: Transcode for mobile devices - Added by saen acro almost 7 years ago

No transcoding software for Ati/AMD devices under Linux :(
Your video card can decode but cannot encode :(

RE: Transcode for mobile devices - Added by Josu Lazkano almost 7 years ago

Yes, I know it. But I want to use the PCI-e expansion to add a encode device.

I am askig for a PCI-e device.

Regards.

RE: Transcode for mobile devices - Added by Josu Lazkano almost 7 years ago

Thanks saen.

But it look expensive, I am looking for a cheap device, something like a GPU.

Regards.

RE: Transcode for mobile devices - Added by Robert Cameron almost 7 years ago

VAAPI supports AMD devices.

RE: Transcode for mobile devices - Added by Em Smith almost 7 years ago

When I looked a few months ago, many nvidia graphics cards supported encoding to h264 and h265 depending on chip.
[[https://developer.nvidia.com/video-encode-decode-gpu-support-matrix]]
But the price suggested to me that it's almost as cheap to switch to an Intel mobo. But then Saen said there can be issues with getting the right versions of software working. Other people say the quality isn't great, but for mobile it probably doesn't matter. My research suggested getting a Skylake or newer for cpu encoding due to AVX2 instructions making the transcode faster.

RE: Transcode for mobile devices - Added by saen acro almost 7 years ago

I tested with AMD video and VAAPI unstable is very good word
Nvidia 640 (Kepler GK107) zero success with NVENC, VAAPI same zero

i5-4440 (HD 4600)= 10-12 SD streams with ffmpeg, zero with TVH because

checking for pkg libva >=0.38.0 ...               fail (detected 0.35.0)

RE: Transcode for mobile devices - Added by Em Smith almost 7 years ago

I think AMD RS880M doesn't support video encoding, only video decoding so unfortunately vaapi won't help.
Good to know nvidia doesn't work since it saved me money.

    (1-10/10)