Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)AR
Posts
1
Comments
104
Joined
2 yr. ago

  • I am migrating from Syno Photos, which had been the greatest solution I had found, now to Immich, which is so polished and sharing is 10x easier than in Syno. The only gripe to Syno Photos is their implementation of Public/Personal space which is confusing and if you want to share something you have to store duplicate photos in those spaces. I used conditional albums to share certain faces with the partner and it has been OK.

    Now it's 100% Immich for me:

    • Clean, intuitive interface
    • Easy sharing
    • Very good face detection, better than Google (I compared the same pics I uploaded to both)
    • Easy transition for a Google Photos user
    • FOSS, you're in full control over the deployment
    • Machine learning container to tag pictures
    • CLI interface to mass upload

    Both galleries claim motion photos support, but for me neither actually works. Immich claims iPhone's Live Photos, which I don't care for, but Syno Photos say that in version DSM7 support Android Motion Pics, that I could not confirm.

  • I recently started dumping all my photos at Immich. WIth every release it becomes greater and greater. I donated to the developer to keep it going. And I need to make a script to automate the DB backup

  • I am still in shock how this happened...

    It's like Erdogan broke his agreement with russia or what? Is he seeing something we're not seeing? Like, he was that kind of guy, to keep it good with both sides...

  • Ah, yeah that's what I figured.

    Unfortunately, (or fortunately for me) I have not used YouTube in a traditional way in a very long time. I use FreeTube, Piped, Invidious, NewPipe, VueTube depending on the platform I currently am. And that is why I don't have any cookies for it. I don't really care for liking or commenting the videos as just watching them. All the above mentioned programs support own "offline" subscription lists, and most have interest-based profiles which you cannot achieve with a traditional YouTube account.

    But yeah, sadly this not for me in its current form, I will join whoever added a comment here earlier about waiting for support of json - based subscription lists - that is, of course, if you decide to go that route, or at least as bare minimum if you could remove the cookie requirement and have "anonymous search and view" functionality. I believe many of us here on Lemmy that are concerned about privacy will greatly appreciate that. YouTube itself, mpv, and yt-dlp don't really need cookies to watch a video.

    Thanks for troubleshooting this with me.

  • Actual git still worked. I was able to git pull I also figured out a way to launch the script using bash - needed to export $SHELL - the only way it worked. I could not update yt-dlp to the latest version - the latest I could install is 2023.06.22 from the side PPA repo. Official Ubuntu repo provides 2023.03 and pip breaks my system with compatibility issues that I don't have desire to troubleshoot. I could try in the future downloading their binary but I don't like when stuff doesn't auto-update. The preferences worked this time and I was able to save them.

    yt-dlp gives me an error every time I try to browse either Trending or do a search. I have a TV with a cross and 1 option to Abort Selection.

    I have a question: is the script dependent on having browser cookies? Because I don't have any of the browsers installed on a headless machine. ANd I think that is what yt-dlp wasn't happy about...

     
        
    Downloading /feed/trending ...
    Traceback (most recent call last) :
    File "/usr/bin/yt-dlp", line 33, in <module>
    sys. , 'console_scripts'
    ' yt—dtp'
    Fite py", tine 1008, in main
    File "/usr/lib/python3/dist-packages/yt_dlp/_init_.py", tine 962, in _real_main
    with YoutubeDL(ydl_opts) as ydl:
    AAAAAAAAAAAAAAAAAAA
    File "/usr/tib/python3/dist—packages/yt_dlp/YoutubeDL.py", tine 762, in _ init
    self. _ setup_opener()
    File "/usr/Iib/python3/dist—packages/yt_dIp/YoutubeDL.py", tine 3929, in _ setup_opener
    self. cookiejar = load_cookies(opts_cookiefile, opts_cookiesfrombrowser, self)
    File "/usr/lib/python3/dist-packages/yt_dtp/cookies.py", line 106, in load_cookies
    extract_cookies_from_browser(browser_name, profile, YDLLogger(ydI), keyring=keyring, container=container))
    File "/usr/lib/python3/dist-packages/yt_dlp/cookies.py", line 123, in extract_cookies_from_browser
    return _extract_firefox_cookies(profile, container, logger)
    File py", tine 148, in _extract_firefox_cookies
    raise FileNotFoundError(f' could not find Firefox cookies database in {search_root}')
    FiteNotFoundError: could not find Firefox cookies database in /home/user/. mozitta/firefox
    Completed /feed/trendinq.
    
    
      
  • I tried to substitute rofi with fzf in vim, and when I try Preferences - it says 😕 Selection canceled...

    My main goal was to use this program on my server which has no GUI and I can access it from anywhere. For example, I successfully use newsboat and neomutt remotely. When I saw TUI, I thought I could use that too headless, but you may wanna put a disclaimer that the script requires a GUI application rofi.

    Anyways, thanks for the project, I will keep an eye on it if it keeps developing, great idea! While troubleshooting this program I came across ytfzf that also supposedly supports subscriptions and seems like can work headlessly

  • I finally got to my main workstation with GUI, pulled the latest code, installed rofi there and it works now, I sill could not to get previews to show because of the draw_preview: command not found error. But I don't think rofi can run on a headless machine:

     
        
    rofi
    (process:1456958): X11Helper-WARNING **: 10:52:55.600: Failed to open display: (null)
    (process:1456958): Rofi-WARNING **: 10:52:55.600: Connection has error
    
      
  • I did not have rofi installed on my headless machine, from the description I understand it is a GUI application. After installing it I still could not get the Preferences menu to appear. Nothing happens when I press P, or more specifically there is a quick flash of something and it comes back to the m submenu