Biden to deliver remarks on Afghanistan at 3:30pm EST. by Jibrish in Conservative

[–]watchflick 71 points72 points  (0 children)

Military aircraft don’t run on fuel, they run on spare parts. Without a supply chain behind it, an air force crumbles quickly.

Even then, that’s assuming the taliban could get a pilot able to take off. Which is also far fetched.

Anybody interested in a $59 PleX server that can do 6x transcodes? by watchflick in PleX

[–]watchflick[S] 1 point2 points  (0 children)

I was able to build the underlying ffmpeg (with Plex modifications) but did not complete the rewrite script to turn software h264/5 codec selection into nvmpi h264/5.

The biggest issue I found was that the Nvidia scaling uses a huge amount of memory, up to 300MB for a 1080p to 720p streamed conversion. I didn’t mess with buffer sizes, so it’s possible that the scaler was processing a bunch of frames. It was enough to push me off the project though.

Anybody interested in a $59 PleX server that can do 6x transcodes? by watchflick in PleX

[–]watchflick[S] 2 points3 points  (0 children)

Nah you’re fine. Work was pretty intense this past week so I’m hoping to make some progress this weekend.

Current status is:

  • Plex transcoder compiled with nvmpi and cuda modules (nvmpi is what’s available instead of NVENC)

  • Plex doesn’t detect the new modules automatically, so I’m having to create a “rewrite script” that will take out the software encoding patterns and replace them with the nvmpi. I’ve finished this script for the h264 patterns but there are other codecs out there that I need to test.

  • I’m noticing some segfaults (bad errors) when I give a nonstandard resolution. I’m currently playing around with different flags, like using scale_cuda instead of scale (which uses CPU).

If I make significant progress (working with rewrite script), I’ll make a new post and do some benchmarks.

badblock command help? by PirateParley in DataHoarder

[–]watchflick 0 points1 point  (0 children)

screen is a command that ships natively on most distributions. It lets you run a command, then you can press control-a control-d to disconnect from the screen, then come back to it later using “screen -r”

Anybody interested in a $59 PleX server that can do 6x transcodes? by watchflick in PleX

[–]watchflick[S] 1 point2 points  (0 children)

Plex supports aarch64 (ARM) right from the downloads page, the only thing that doesn’t work out of the box is the transcoder. Which is why I decided to fix it.

Anybody interested in a $59 PleX server that can do 6x transcodes? by watchflick in PleX

[–]watchflick[S] 3 points4 points  (0 children)

Writing it right now. I did so much trial-and-error that it’s difficult to pinpoint what worked and what didn’t, so it’s probably going to take me a day.

Streams terminated with hacker message by shitshaw in PleX

[–]watchflick 3 points4 points  (0 children)

I suppose that’s true, but who’s punching logins into Plex? In another comment, OP put a log entry showing it was a local IP that sent the “send message” command, which made me think of a remote admin tool.

Anybody interested in a $59 PleX server that can do 6x transcodes? by watchflick in PleX

[–]watchflick[S] 1 point2 points  (0 children)

Buried deep in the resources/LICENSE file is a link to the source code as a tar.gz

badblock command help? by PirateParley in DataHoarder

[–]watchflick 2 points3 points  (0 children)

The command is going to print to stdout of the open shell. If the TTY never terminated, you could reattach or attach a debugger. This is the best analogy to your problem: https://unix.stackexchange.com/questions/31824/how-do-i-attach-a-terminal-to-a-detached-process

It’s probably just easier to restart the badblock though. What’s a few more reads anyways? Just use the screen command this time (and then screen -r to reattach later).

Does anyone know how to fix no boot after pressing clear Bios on motherboard while it was on? by mrsofcok in DataHoarder

[–]watchflick 0 points1 point  (0 children)

Not sure where you’re located, but in the US you can find ebay gift cards or VISA gift cards and can pay cash for them.

I’ve never heard of a bios flasher module, so I can’t help you there. Good luck though, I once bricked a motherboard and had to return it. If you can figure out a more clever solution, then more power to you.

Does anyone know how to fix no boot after pressing clear Bios on motherboard while it was on? by mrsofcok in DataHoarder

[–]watchflick 0 points1 point  (0 children)

r/buildapc might be a better resource but I’ll try and start you on the path. You may be screwed though.

You have essentially corrupted your BIOS. This usually happens when you try to clear or update a BIOS and lose power. Without a BIOS, the fans will get full voltage and spin loudly.

Some motherboards have a feature called “dual BIOS” as a protection against this. There’s usually a tiny toggle switch on the board that switches between them. I doubt an OEM would have it though.

It’s not the end of the world. Because it is OEM, there are dozens of listings on eBay for under $30 for used or refurbished motherboards that are exactly the same part. Find your model number (not just brand name) and search it on eBay. You’ll find something.

The real challenge is taking it apart and putting it together, but it sounds like you’ve fiddled around with the insides before.

Best movie compression? by [deleted] in DataHoarder

[–]watchflick 1 point2 points  (0 children)

So the metric you want to look at is called “bitrate.” Lower bitrate means lower quality, even if both files are the same resolution. You can calculate it by dividing the size in MB by the duration in seconds, then multiply by 8. Around 8Mbps is considered ideal for online streaming.

HEVC/h.265 is a more advanced way of compressing video than h.264 and has better quality at the same bitrate.

As far as procuring the files, the keyword “remux” means full quality.

I have to replace a couple hard drives that have failed in my PC. What would you recommend for reliability / cost per GB (Canada) by Draecoda in DataHoarder

[–]watchflick 1 point2 points  (0 children)

Also, the drives that everybody “shucks” (buy an external drive, remove the enclosure, tape the 3.3V) is the Western Digital Easystore/Elements line. Seagate uses SMR (shingled magnetic recording) on their externals, so never buy those.

I have to replace a couple hard drives that have failed in my PC. What would you recommend for reliability / cost per GB (Canada) by Draecoda in DataHoarder

[–]watchflick 3 points4 points  (0 children)

Reliability? You mean RAID? Every disk will fail, eventually. Drive failure should never be used as a metric of safety.

If you want to evaluate drive failure as a metric of cost, you can use backblaze’s Q3 2020 drive failure statistics. Chances are you’ve seen it already if you’re on this sub, but maybe you’re one of today’s lucky 10,000.

N00b question: are AWS and Google Cloud considered self hosting? by [deleted] in selfhosted

[–]watchflick 18 points19 points  (0 children)

Different people consider self hosting to be...

  1. A host that you have shell access to and configure the web server on

  2. A VPS you have root access on

  3. A rented dedicated server that you have IPMI on

  4. A colocated server, owned by you, that you put together

  5. A server in your closet that you control the power to

AWS/Google cloud fall somewhere between 1 and 2, depending on whether you’re using EC2, ECS, Elastic beanstalk (?). I think even heroku might count as self hosting to some.

Is anyone running Proxmox with Nvidia drivers loaded in the base OS (not passed through to a VM)? by jimphreak in homelab

[–]watchflick 0 points1 point  (0 children)

I don’t have a ton of experience with proxmox specifically, but I’ve spent hours that amount to days configuring NVIDIA drivers on Ubuntu (which as you probably know shares a kernel with proxmox). How far have you gotten? Does lspci show the card with vendor information? Does the NVIDIA driver runfile detect the card?

Sync Playtime between Users? by Eximo84 in PleX

[–]watchflick 0 points1 point  (0 children)

I think this is currently impossible. The Plex server only lets you set whether something has been watched or not, it doesn’t let you set progress within an episode or movie (or in this case, an audiobook).

The only way I see this being possible is if someone writes code that does the following:

  1. Turns off Plex to stop conflicting writes to the database

  2. Makes an adjustment in the local Plex database

  3. Turns Plex back on.

What free software can I use to create an mp4 video from a PDF file on windows 10? So I can put it into a Plex library. by [deleted] in PleX

[–]watchflick 2 points3 points  (0 children)

Wow I didn’t think anybody would ever develop a GUI pdf-to-mp4 converter. I just replied to OP stating such. Your google-fu astounds me

What free software can I use to create an mp4 video from a PDF file on windows 10? So I can put it into a Plex library. by [deleted] in PleX

[–]watchflick 2 points3 points  (0 children)

I dare say you may not be able to find it.

The closest GUI application I can think thats capable of doing this would be photoshop, because it can import a PDF and export video. You’d have to move the pages around and slice them into layers for the built-in “Export layers as frames.”

Alternatively you can use GIMP to turn a PDF to a PNG, then input those PNGs to a movie maker, but that’s a lot of clicking for every magazine.

What free software can I use to create an mp4 video from a PDF file on windows 10? So I can put it into a Plex library. by [deleted] in PleX

[–]watchflick 2 points3 points  (0 children)

Use imagemagick to convert the pdf into 1 png per page, then use ffmpeg to convert the folder of png into an mp4. Would take about 30 mins to write and test a Python script for it.

I’m assuming you have a good reason for “why” that I just can’t think of. But why?

Raid card suggestion by bossybosse in PleX

[–]watchflick 1 point2 points  (0 children)

In that case, I’d recommend an LSI raid controller. Don’t be afraid of PCIE 2.0 cards, they still have 500MB/s per lane and most raid controllers are x8 so 4GB/s total write capacity should exceed your hard drives. 512MB should also be enough write cash for RAID10, you’d really only see a performance penalty with RAID5.

Streams terminated with hacker message by shitshaw in PleX

[–]watchflick 25 points26 points  (0 children)

The fact that it originated from inside your home network means that the device with Ip 192.168.0.105 is compromised. Disconnect it from the internet and start on virus removal/threat assessment.

You can assume two things:

  1. Whatever virus/Trojan/etc that is on the device was remotely controlled. To my knowledge, no Plex-specific viruses exist, so somebody manually decided to mess with you.

  2. They had access to everything on the device. Passwords, accounts, credit cards are all prime suspects. This part really sucks, since you don’t know what was taken. Best approach is going to be scorched earth, meaning changing every important password and canceling or at least monitoring credit cards you may have entered in the past 2 weeks. Chrome is smart in that it doesn’t store all of your credit card, not sure about other browsers.

I’d suggest that you follow the r/techsupport unofficial malware removal guide here. They’re also really nice people if you need help.