Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to build code on Debian/Ubuntu? #34

Closed
skysumbra opened this issue Sep 9, 2020 · 7 comments
Closed

How to build code on Debian/Ubuntu? #34

skysumbra opened this issue Sep 9, 2020 · 7 comments

Comments

@skysumbra
Copy link

skysumbra commented Sep 9, 2020

Hi
How to build code on Debian/Ubuntu ?
Could you provide step ?

@rigaya
Copy link
Owner

rigaya commented Sep 30, 2020

I've added docs showing how to build QSVEncC on linux.
https://github.com/rigaya/QSVEnc/blob/master/Build.en.md

CPUs starting from Broadwell and later will be supported for Linux build.

@skysumbra
Copy link
Author

skysumbra commented Oct 13, 2020

Very very very thanks! It's check sucess ( ./qsvencc --check-hw ==> Success: QuickSyncVideo (hw encoding) available)
my laptop cpu family is Whiskey Lake
https://ark.intel.com/content/www/us/en/ark/products/193563/intel-core-i7-8665u-processor-8m-cache-up-to-4-80-ghz.html

i have question how to ./qsvencc with SO file merge ?
li's quickly use vm 1 ,vm 2 (all same linux os)...

@rigaya
Copy link
Owner

rigaya commented Oct 13, 2020

i have question how to ./qsvencc with SO file merge ?
li's quickly use vm 1 ,vm 2 (all same linux os)...

I'm sorry but I could not get what you mean by "SO file merge".
If you are talking about static linking the libraries, it might be difficult as qsvencc depends on too many libraries from packages.

@skysumbra
Copy link
Author

Yeap,so fiile mean libraries,
if i have embedded system or nas for intel chilp, "qsvencc" maybe can convert video...
but there systems not have general linux install command, ex:apt...
Could you know any method?

@Saentist
Copy link

Yeap,so fiile mean libraries,
if i have embedded system or nas for intel chilp, "qsvencc" maybe can convert video...
but there systems not have general linux install command, ex:apt...
Could you know any method?

You mean "bundle" binary, with include all needed in one binary file?

@skysumbra
Copy link
Author

Yeap ,yeap

@rigaya
Copy link
Owner

rigaya commented Oct 23, 2020

You need to build static link libraries for all the libraries such as libavformat, libavcodec, libmfx, libva and others required for qsvencc in order to include all needed in one binary file.

Also QSV feature might not actually run on VMs. (I've never tried.)

I'll close this issue as the normal way to build on Ubuntu is already shown.

@rigaya rigaya closed this as completed Oct 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants