Small question about the script: when answering 'no' whenever something is called about libdvdcss, it libdvdcss still build? (libdvdcss is problematic with German law,..)
Did a quick test:
sadly rav1e failed to build :/
Had a quick look at linuxdeploy, but not sure it could be used since multiple binaries (Hybrid, FrameCounter, idxSubSplitter, vsViewer) would all need to use the libraries and at least from what I read so far this might not work.
(-> okay it might work by using multiple 'executable=<path> : Let the given executable use the deployed libraries too' additions,...)
Cu Selur
Ps.: problem with ffmpeg build from johnvansickle it's lacking a few things (first things I saw missing were: libbluray, nvdec, nvenc).
	
	
Did a quick test:
+ echo all
+ grep -q -i -w -E 'all|rav1e'
+ git clone https://github.com/xiph/rav1e build
Klone nach 'build' ...
remote: Enumerating objects: 8007, done.
remote: Total 8007 (delta 0), reused 0 (delta 0), pack-reused 8007
Empfange Objekte: 100% (8007/8007), 4.26 MiB | 2.01 MiB/s, Fertig.
Löse Unterschiede auf: 100% (5757/5757), Fertig.
Prüfe Konnektivität ... Fertig.
+ cd build
+ cargo build --release
    Updating crates.io index
   Compiling autocfg v0.1.4
   Compiling proc-macro2 v0.4.30
   Compiling unicode-xid v0.1.0
   Compiling libc v0.2.58
   Compiling cc v1.0.37
   Compiling syn v0.15.39
   Compiling failure_derive v0.1.5
   Compiling arrayvec v0.4.10
   Compiling lazy_static v1.3.0
   Compiling bitflags v1.1.0
   Compiling nodrop v0.1.13
   Compiling rustc-demangle v0.1.15
   Compiling memchr v2.2.0
   Compiling cfg-if v0.1.9
   Compiling scopeguard v0.3.3
   Compiling memoffset v0.2.1
   Compiling byteorder v1.3.2
   Compiling ucd-util v0.1.3
   Compiling regex v1.1.7
   Compiling ryu v1.0.0
   Compiling rayon-core v1.5.0
   Compiling serde v1.0.94
   Compiling pkg-config v0.3.14
   Compiling utf8-ranges v1.0.3
   Compiling unicode-width v0.1.5
   Compiling nasm-rs v0.1.3 (/home/selur/workspace/Hybrid-deploy/build/crates/nasm_rs)
   Compiling num-derive v0.2.5
   Compiling arc-swap v0.3.11
   Compiling either v1.5.2
   Compiling itoa v0.4.4
   Compiling bitstream-io v0.8.2
   Compiling y4m v0.3.3
   Compiling thread_local v0.3.6
   Compiling crossbeam-utils v0.6.5
   Compiling num-traits v0.2.8
   Compiling num-integer v0.1.41
   Compiling bincode v1.1.4
   Compiling regex-syntax v0.6.7
   Compiling textwrap v0.11.0
   Compiling ivf v0.1.0 (/home/selur/workspace/Hybrid-deploy/build/ivf)
   Compiling crossbeam-queue v0.1.2
   Compiling clap v2.33.0
   Compiling time v0.1.42
   Compiling num_cpus v1.10.1
   Compiling signal-hook-registry v1.0.1
   Compiling crossbeam-epoch v0.7.1
   Compiling aho-corasick v0.7.3
   Compiling signal-hook v0.1.9
   Compiling crossbeam-deque v0.6.3
   Compiling quote v0.6.12
   Compiling backtrace-sys v0.1.30
   Compiling chrono v0.4.7
   Compiling backtrace v0.3.32
   Compiling rayon v1.1.0
   Compiling vergen v3.0.4
   Compiling serde_json v1.0.40
   Compiling scan_fmt v0.2.3
   Compiling synstructure v0.10.2
   Compiling proc-macro-hack v0.5.7
   Compiling serde_derive v1.0.94
   Compiling arg_enum_proc_macro v0.1.1
   Compiling paste-impl v0.1.5
   Compiling paste v0.1.5
   Compiling failure v0.1.5
   Compiling rav1e v0.1.0 (/home/selur/workspace/Hybrid-deploy/build)
error: failed to run custom build command for `rav1e v0.1.0 (/home/selur/workspace/Hybrid-deploy/build)`
process didn't exit successfully: `/home/selur/workspace/Hybrid-deploy/build/target/release/build/rav1e-cb5b28c406805696/build-script-build` (exit code: 101)
--- stdout
running: "nasm" "-felf64" "-I/home/selur/workspace/Hybrid-deploy/build/target/release/build/rav1e-e116f2f308581178/out/" "-Isrc/" "/home/selur/workspace/Hybrid-deploy/build/src/x86/data.asm" "-o" "/home/selur/workspace/Hybrid-deploy/build/target/release/build/rav1e-e116f2f308581178/out/src/x86/data.o"
running: "nasm" "-felf64" "-I/home/selur/workspace/Hybrid-deploy/build/target/release/build/rav1e-e116f2f308581178/out/" "-Isrc/" "/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm" "-o" "/home/selur/workspace/Hybrid-deploy/build/target/release/build/rav1e-e116f2f308581178/out/src/x86/ipred.o"
--- stderr
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:85: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:85: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:85: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:85: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:85: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:86: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:86: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:86: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:86: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:86: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:87: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:87: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:87: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:87: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:87: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:88: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:88: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:88: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:88: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:88: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:90: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:91: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:91: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:91: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:91: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:91: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:92: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:92: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:92: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:92: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:92: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:94: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:95: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:95: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:95: error: operand 1: expression is not simple or relocatable
/home/selur/workspace/Hybrid-deploy/build/src/x86/ipred.asm:95: error: operand 1: expression is not simple or relocatable
thread 'main' panicked at 'nonzero exit status: exit code: 1', crates/nasm_rs/src/lib.rs:342:9
note: Run with `RUST_BACKTRACE=1` for a backtrace.
warning: build failed, waiting for other jobs to finish...
error: build failed
selur@ubuntu1604:~/workspace/Hybrid-deploy$Had a quick look at linuxdeploy, but not sure it could be used since multiple binaries (Hybrid, FrameCounter, idxSubSplitter, vsViewer) would all need to use the libraries and at least from what I read so far this might not work.
(-> okay it might work by using multiple 'executable=<path> : Let the given executable use the deployed libraries too' additions,...)
Cu Selur
Ps.: problem with ffmpeg build from johnvansickle it's lacking a few things (first things I saw missing were: libbluray, nvdec, nvenc).
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
	
	
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.

 
 

 


