Announcement

Collapse
No announcement yet.

Puddletag now available in github for 20.04

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Puddletag now available in github for 20.04

    Tested here on KDEneon, 20.04 User Edition:

    Puddletag is IMO by far the best Video file tagger. I use Picard for music but Puddletag does very well when you're manually creating tags for video. For many weeks I have been using an 18.04 virtual machine just so I can use Puddletag but yesterday I found they finally released an upgrade. It's not in the repos but it's available directly from github and works great (so far at least).

    To install it, you install some needed dependencies, "clone" the git repository, and execute the program. That's it. I also made a Kmenu entry.

    Steps:

    Install dependencies:

    sudo apt-get install python3 python3-mutagen python3-configobj python3-pyparsing python3-pyqt5 python3-pyqt5.qtsvg make flex git bison


    Make a directory your user can access to clone the github files to, and navigate to it:

    mkdir ~/.local/git_local
    cd ~/.local/git_local


    You can see I used my hidden .local folder and made a folder called git_local. You can literally use any location or folder name you want as long as you have permissions that allow you to install to that location.

    Clone the Puddletag github folders:

    git clone https://github.com/puddletag/puddletag


    Now execute the program:

    PYTHONPATH=source/ ./source/puddletag


    I think it's faster than ever before and seems solid.

    Since the execution is not typical, I suggest either making an entry in Kmenu or making a script to run it - or both.

    First, I used kmenuedit and created an entry for Puddletag so I could use it from the menu. You can use whatever name, description, and comments you want. Put "PYTHONPATH=source/ ./source/puddletag" in the "Command" entry. Then click on the "Advanced" tab and put the puddletag directory in the "Work path" . For me it is "~/.local/git_local/puddletag/". You can also select the Puddletag icon from the puddle tag git folder under "sources". Creating the kmenu entry creates a local desktop folder in your home under ~/.local/share/applications/.

    Now to launch it from the command line.

    My habit is to use lowercase, so the executable script needs to be for me. Also, I have a local folder to place personal command line scripts that I have added to my home folder: ~/.local/scripts. You can place it anywhere that works for you.

    The scripts is only three lines:
    Code:
    #!/bin/bash
    cd ~/.local/git_local/puddletag/
    PYTHONPATH=source/ ./source/puddletag
    I saved it as "puddletag" in my scripts folder, made it executable with

    chmod +x ~/.local/scripts/puddletag

    and done.

    Enjoy!
    Last edited by oshunluvr; Sep 23, 2020, 07:41 AM.

    Please Read Me
Working...
X