VideoHelp Forum
+ Reply to Thread
Results 1 to 3 of 3
Thread
  1. Continuing on from A_N_G_E_L_A's post on Installing on android phone under Termux

    Once you have Ubuntu Linux installed

    Proot-Distro Login Ubuntu

    Installing Devine this will also work on a non rooted device I also have this on my Samsung Tablet
    The only thing you will need to have is a wvd created on another device or the same if it was previously rooted.

    If you have already installed Freevine or A_N_G_E_L_A's UK-FTA you could skip some of these steps
    as you will already have most of the binary files already installed and python.

    --------
    Python3
    --------
    Code:
    apt install python3 python3-pip python3-setuptools

    #Upgrade - New Way = Secure
    ---------------------------
    Code:
    python3 -m pip install --upgrade pip

    Code:
    python3 -V
    pip3 -V



    --------------
    #Dependencies
    --------------

    #FFmpeg MKVToolNix aria2
    ------------------------
    Code:
    apt install -y ffmpeg mkvtoolnix mkvtoolnix-gui aria2

    #Shaka-packager
    ---------------
    Code:
    curl -L https://github.com/shaka-project/shaka-packager/releases/download/v3.0.4/packager-linux-x64 -o /usr/local/bin/shaka-packager
    chmod a+rx /usr/local/bin/shaka-packager


    Code:
    ffmpeg -version

    mkvmerge -V

    aria2c --version

    shaka-packager --version

    This next section did now work for me maybe my linux skills are not up to it but i got ccextractor from PSSH
    I had to also do this after copying the ccextractor from /sdcard/download to /usr/local/bin/

    apt-get install -y libmediainfo-dev

    #ccextractor
    ------------
    https://packages.debian.org/sid/ccextractor
    https://github.com/CCExtractor/ccextractor/blob/master/docs/COMPILATION.MD

    Code:
    apt install -y libglew-dev libglfw3-dev cmake gcc libcurl4-gnutls-dev tesseract-ocr libtesseract-dev libleptonica-dev clang libclang-dev autoconf



    ##Standard linux compilation through Autoconf scripts
    Code:
    git clone https://github.com/CCExtractor/ccextractor.git
    cd ccextractor/linux
    ./autogen.sh
    ./configure --without-rust
    make -j$(nproc)
    ./ccextractor --version
    make install

    ##Using the build script
    cd ccextractor/linux
    ./build -without-rust


    Code:
    ccextractor --version



    ------------------
    #Install "Devine"
    ------------------

    Code:
    cd ~
    mkdir devine
    cd devine

    cd ~/devine

    Code:
    python3 -m venv .venv worth noting that .venv iis hidden folder once created
    source .venv/bin/activate
    pip3 install devine
    devine --version
    devine --help

    copy your wvd file to /sdcard/download then

    cd devine

    mv /sdcard/download/Adroid14L3.wvd .

    then do the following

    Code:
    devine wvd --help
    devine wvd add *.wvd
    devine wvd parse xxxxxxxx_l3.wvd

    it moves the created wvd into the right directory for you

    #Upgrade "Devine"
    ------------------
    Code:
    cd ~/devine
    source .venv/bin/activate
    pip install devine --upgrade

    #If you want to exit the ".VENV"
    Code:
    deactivate

    Next this is the devine env info on the phone

    You may need to create .config in root/

    [Root Config] : /root/.config/devine/devine.yaml

    [Cookies] : /root/.local/share/devine/Cookies

    [WVDs] : /root/.local/share/devine/WVDs

    [Cache] : /root/.cache/devine

    [Logs] : /root/.cache/devine/log

    [Temp Files] : /tmp/devine

    [Downloads] : /storage/emulated/0/Movies


    I edited the devine.yaml in notepad ++ and copied it into the directory from /sdcard/download

    My devine.yaml looks like this.

    tag: NGP
    directories:
    downloads: /storage/emulated/0/Movies
    services: /root/devine/services
    cdm:
    default: androidl3
    credentials:
    ALL4: me@Outlook.comassword
    DSNP: me@Outlook.comassword
    AMZN: me@Outlook.comassword
    CTV: me@Outlook.comassword

    services:
    iP:
    cert: /root/devine/certs/bbciplayer.pem
    sub_format: srt


    Image
    [Attachment 78375 - Click to enlarge]
    Quote Quote  
  2. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    You tried a direct install?

    Termux (NOT from within a proot-distro) will install ccextractor without problem.

    Code:
    pkg install ccextractor
    Noob Starter Pack. Just download everything DRM.
    https://files.videohelp.com/u/301890/hellyes2.zip
    Quote Quote  
  3. Thanks for that I’ll try that on the next one
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!