LazyTech8315

joined 11 months ago
 

First, thank you to those (and I don't even remember the posts let alone the redditors now) who recommended and posted about Immich and Paperless-ngx. I've been quite pleased with the transformation of my ability to manage these data since implementing these tools!

My wife and I recently happened upon a box of pictures... and I mean a LOT of pictures. I'd like to scan them in either from the 5x7 prints or the negatives and store them digitally. I picture this needing:

  • Initial scan
  • Cropping and/or splitting (if more than one picture was scanned at once)
  • Skew adjustment?
  • Add EXIF data
    • assign a date
    • add GPS info, if known
  • File the original picture in a "scanned" album
  • Upload to Immich for long term storage

I could see some of the above steps as a monumental task and time consumer. Has anyone else tackled this type of project before? What did you use on how did it go?

I'd rather not outsource this work and pay through the nose for it, I welcome any discussion around it.

[โ€“] LazyTech8315@alien.top 1 points 10 months ago (2 children)

I need some help here, too. I'm pretty much ready to throw in the towel and rebuilt it somewhere else. The integration with HA is REALLY slow. Most times I see yesterday's preview on the camera in HA! Frustrating.

[โ€“] LazyTech8315@alien.top 1 points 10 months ago (4 children)
 

I asked for some help in r/nginx, but I haven't received any responses in 3 months, so I don't think asking a new related question will help... (Related, but not: https://www.reddit.com/r/nginx/comments/15ri9cy/rtmp_server_push_to_application_vlc_fails_to_load/?rdt=40507)

I've tried using something like this to switch inputs for my stream, but it failed (https://github.com/nxtreaming/nginx-rtmp-switch/blob/master/nginx_example.conf) Could this be related to above, since I only tested with VLC?

Now that I went a little off in different directions, let me explain what I really envision. I built and self-host a streaming service for our church out of need during the pandemic. The board did not want to use YouTube or any other public service. Building it was a learning curve, and we continue to use it since it's proven to be very useful for remote members and costs us nothing to run now that it exists. However, I'd like to expand it.

This is what we currently have:

  • OBS
  • nginx RTMP Server
  • Owncast
  • nginx Web server
  • Custom PHP

We have viewers using VLC and Owncast, but some older links use a custom made site that uses HLS. This can be changed, NP. Nginx records the broadcast to .flv and I have scripts that auto-edit silence out of the file, and convert to MP4 for later viewing from archive, with a little front-end calendar, etc.

What we want to add on is this:

  • Schedule re-broadcasting of services for people in different time zones or those who missed the first one.
    • Some viewers cannot figure out how to browse recordings and play it on their own. They're 90+ y/o, so we need to accommodate, not educate.
  • The re-broadcast should not be recorded again, so using a switch input like the link above would likely be needed.
  • It would be nice to have SOMETHING on the stream viewable 24/7, like:
    • Play music, shuffled in random
    • Show the schedule of when we'll be live (with a countdown)
    • Re-broadcasted services
  • Having something always broadcasted would help eliminate the "I can't connect" phone calls as well as the "Are you broadcasting tonight?" questions.
  • VLC RTMP viewing offers the lowest latency, so we'd like to continue offering this, especially for local people.
  • I'd like to consider using r/kodi as a front end for viewing live and VOD of pre-recorded content. I have this for myself, but it seems clumsier than it should be for the average age of our viewer.

Essentially, I want it to act a bit like a mini TV station, following a schedule for programs, advertise the next broadcast, etc. It will be 100% our own content as it is now. I will script the scheduling, picking of pre-recorded content to play, etc (unless someone knows of open source software that does this)... I believe I only need help with the nginx configuration but I'm open to comments on the overall design.

Any thoughts on this? Thank you!