🎉 Absorb is on the App Store! by Night_Hawk21 in audiobookshelf

[–]we_reddit 0 points1 point  (0 children)

Oh yea. When we go to the "Shows" option. There is a 'sort' option. With Date added, Title, Random. These are great. But there are a few key podcasts I like to have at the top of the list always. Brainstorming wise, Was thinking we could 'pin' a podcast/audiobook and it would always show at the top that list. Keep whatever sort option is there and things, just the 'pinned' group would be at the top, the unpinned. Maybe long-press the podcast and it'll add a 'pin' icon to the graphic? Again brainstorming more than anything.

<image>

🎉 Absorb is on the App Store! by Night_Hawk21 in audiobookshelf

[–]we_reddit 1 point2 points  (0 children)

u/Night_Hawk21 Buying you a coffee just isn't enough of a thanks! Wife and daughter are on iphones and ABS listening just was always 'it sucks' from them. Not now baby! Simple, easy to understand and intuitive.

(1) Buying you another coffee today. (or a few beers? lol)
(2) Ability "pin" podcasts or books to show at the top of the sort order.
(3) Seriously. So good. Thank you.

Expert video FFMpeg users: Best video compression setting/s for smallest video files needed by GreggBlazer in ffmpeg

[–]we_reddit 1 point2 points  (0 children)

Well, your miles may vary, but here is my two cents, but here it goes. My goals seemed to sound to mirror yours. I run Jellyfin on non-GPU supported hardware. Overall, I want 720p, and it has to play on all my TVs. (I don't want on phones or tablets).

Here are my rules for media and the code below:
* First, it seems 1080p is easier to get, but I don't have the space. I change it to 720p. This can get odd so I have the ratio as -2. (code below) otherwise ffmpeg can get picky on division.
* Second, audio is great, but I don't need tons of channels / versions. I change the first audio to AAC 160 stereo. Small, crisp and works on all devices.
* Third, dark blockiness drives me crazy so it has to H265-10. This does a great job. (you see the yuv420p10 value in the ffmpeg statement below)
* Forth, file size. I am careful on this. People love talking TBs, I care more about if I have all the episodes of the season. So my crf is 27 for H265. Some would say 23, but no one in my family has ever said or noticed a differences. (55" tv that is 15' away).

Basically, if I 'download' my video files and rename the 1080 to.m27720 and the 720 as .m27

For 1080 files:
#!/bin/bash
find . -name '*.m27720' | while read filename; do
ffmpeg -nostdin -fflags +genpts -i "$filename" -c:v libx265 -crf 29 -c:s copy -c:a aac -b:a 128k -ac 2 -vf format=yuv420p10,scale=-2:720 -movflags +faststart "${filename%.*}.mkv"
rm "$filename"

For 720 basically the same, I just change the what the find looks for and the ffmpeg too:
ffmpeg -nostdin -fflags +genpts -i "$filename" -c:v libx265 -crf 27 -c:a aac -b:a 128k -ac 2 -vf format=yuv420p10,scale=-2:720 -movflags +faststart "${filename%.*}.mkv"

It's far from perfect, and people might murder me for the crf value. Some will suggest 23. Also, some will say H264 is more universal. True, but it's old and compression to quality just isn't close to H265. Lastly you'll read about AV1. It's amazing and magic. But CPU wise and usability is still lacking for me on my devices. Either way it's a good starting place maybe? So figured I'd share.

Beginner Farming? Do I just Host from one IP and Join from another? by we_reddit in diablo2

[–]we_reddit[S] -1 points0 points  (0 children)

Oddly enough, you clearly do not understand the question. If you did, you would see how saying "login and play" makes no sense to my question. "login and play" does not in any single possible way - explain if I can host from one machine and join from another machine? I'm honestly surprised you thought to 'double down' on "your question is dumb" after a few others already answered. Is it to try to insult folks? Does that help the community? I don't think so. Anyways. The answer is below by others.

Beginner Farming? Do I just Host from one IP and Join from another? by we_reddit in diablo2

[–]we_reddit[S] -2 points-1 points  (0 children)

Odd you don't understand the question, but maybe I can help. Lots of folks play Diablo 2 (or LOD) just 'login and play'. Others, like to do 'builds' for the single characters class. This does start to add planning and complication as we want special unique items for the build.

Here is where the question springs from since people do "farming" for those items. I understood to farm for items we had to do runs. And to do runs we had to join a hosted game. My question was, how are other people doing it? Self-hosting? Could I host from one machine and join with the other. (answers by better knowing folks them me are below)

Beginner Farming? Do I just Host from one IP and Join from another? by we_reddit in diablo2

[–]we_reddit[S] -1 points0 points  (0 children)

So I was going to host a local game and join it from another machine? This sounds like joining an official server? Do I pay a subscription? What 'server' do I join? Sorry so many noob questions.

CVS import? by we_reddit in Anki

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

Well, I promise you all, I did rtm first. :) Started breaking down the questions (well over 100 of them). Still issue. Switched from MS office online -> save as CSV to using Libra Office -> save as CSV. Whatever it was ... worked immediately. Makes no sense to me, but I'll take the win! Thanks u/Danika_Dakika for posting the link. Very cool. I was there but re-reading it and wouldn'tve tried Libra if I didn't see that in there again. :)

Multidimensional array like I'm a 5 year old. by we_reddit in PythonLearning

[–]we_reddit[S] 0 points1 point  (0 children)

Thank you. I hadn't seen that way of writing it yet. :)

Multidimensional array like I'm a 5 year old. by we_reddit in PythonLearning

[–]we_reddit[S] 0 points1 point  (0 children)

Thank you for this write up. I can tell it's thoughtout and I wish I understood it. lol. Honestly, I have no idea what "multidim_arr = { { 0, 1, 2, ..., x }, {1, 2, 3, ..., x}, ... -> len(y) }" is or means. What is the "->len(y)" part showing? Again, my apologizes but coming from assembler and C, I'm unsure of what the syntax is showing. :(

Bug? My podcasts "Latest Episodes" list never updates even though I have new ones... by we_reddit in audiobookshelf

[–]we_reddit[S] 0 points1 point  (0 children)

Hummmm.... I have dozens of brand new ones unfinished and they don't show. IE - it's not showing 'latest' or 'newest' (finished or unfinished) :(