This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[GUIDE] Ubuntu repository - maintained by djcj
You can find Linux binaries and the sources of dcaenc, FLVExtractCL, telxcc and ffmbc on my Github account:
https://github.com/darealshinji/ffmbc/re....7.4-fixed
https://github.com/darealshinji/telxcc-f.../tag/2.5.3
https://github.com/darealshinji/FLVExtra.../tag/1.6.2
https://github.com/darealshinji/dcaenc/releases/tag/v2

Since the official dcaenc and telxcc sources seem to have gone. Maybe this can be useful when you update the links.
I would also recommend to add a Qt5 FrameCounter Linux binary to your FrameCounter repository release section, or perhaps even include it with the Hybrid zip file.
Reply
I think the current: -> added yours and these

FrameCounter, IdxSubCutter, vsViewer should be easy to build.

Maybe writing a script (+ a small .ini file to fix the versions) which compiles all the tools would be the best solution,...

Cu Selur
Reply
(29.06.2019, 13:34)Selur Wrote: Maybe writing a script (+ a small .ini file to fix the versions) which compiles all the tools would be the best solution,...
I'm currently writing a script. It may not be perfect but it may help and you can adjust it as needed.
By the way, I have removed my FLVExtractCL repository since you said only the sources from moitah.net should be used.
I have also seen that the aften entry on your page leads to http://code.google.com/p/wavtoac3encoder/downloads/list
and
not to https://sourceforge.net/projects/aften/
Reply
Quote:I'm currently writing a script. It may not be perfect but it may help and you can adjust it as needed.
Nice. Smile

Quote:By the way, I have removed my FLVExtractCL repository since you said only the sources from moitah.net should be used.
Should be the same code, but I removed the link to your repository.


The aften link was correct, since wavtoac3encoder included newer sources of aften for Windows:
https://github.com/wieslawsoltes/AftenWi...8c5d66dccf
for Linux the normal project was fine. (added the link)

Cu Selur
Reply
I've attached the script. I may update it later so that ffmpeg and the other tools will be linked against all the libraries that the script builds.

By the way, I see that your website doesn't provide links to the following tools: kvazaar vpxenc aomenc rav1e delaycut lame faac flac
It's also strange that Hybrid doesn't seem to recognize lsdvd when it's put into the same directory.
Reply
Added the links.
No clue, why Hybrid wouldn't find lsdvd,.
Looking at the code Hybrid should:
  1. search next to the Hybrid binary
  2. search in '/usr/bin'
  3. call 'which <ToolName>' and see if that shows the binary
no clue why this wouldn't work for lsdvd, but for the other tools. (don't see any special treatment for lsdvd)

Cu Selur

Ps.: added a slightly modified version of your get-nonfree-tools.sh.
Reply
(30.06.2019, 17:25)Selur Wrote: no clue why this wouldn't work for lsdvd, but for the other tools. (don't see any special treatment for lsdvd)
Dunno. It seems to find it, but it doesn't add an entry to the "Tools" tab:
"Check name: lsdvd, path: ./lsdvd, checkSingle: false"
It's the same when I remove the lsdvd binary and install it through apt instead.

Anyway, I've updated the script:
 - added neroaac, tsmuxer, divx265 and nvhsp
 - script can now be run with arguments to only build specific tools, useful for updating without the need to rebuild everything; for example: ./build.sh ffmpeg x265

nvhsp is not mentioned on your website. Links would be:
https://www.videohelp.com/software/NVHSP
https://github.com/SK-Hardwired/nv_hevc_hdr_patcher

I don't know how Hybrid runs nvhsp on Linux, so the build script renames the python script to "nvhsp", adds the missing shebang and makes it executable.
Reply
Quote:I don't know how Hybrid runs nvhsp on Linux, so the build script renames the python script to "nvhsp", adds the missing shebang and makes it executable.
nvhsp will be used when 'NVEnc (FFmpeg)->Misc->Path for hdr Signaling' is enabled. (since ffmpeg doesn't support HDR singnaling last I checked)
Renaming is needed (when the option is enabled you can see the command line)

Cu Selur
Reply
Here's the last update of the build script for now: https://gist.github.com/darealshinji/78e...e247d61048

It downloads a static build of ffmpeg because that one already includes all the useful codecs, and it downloads a static build of x264, which includes libav support.

By the way, linuxdeploy could be used to provide these binaries including important dependencies, similar to mac's .app direcories: https://github.com/probonopd/linuxdeployqt
Reply
Busy during this week, but it sounds interesting, will do some testing next weekend.

Cu Selur
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)