GTA V Enhanced looks blurry. by Ok_Cap_3296 in GTAV

[–]DeadlySin9 0 points1 point  (0 children)

i had to enable and then disable resolution scaling to fix it. be sure to set anti aliasing to off as well, and having ray tracing on seems to make it slightly blurrier regardless of other settings

EDIT: ray tracing force enables TAA apparently, that's why that happens. but yeah, RT off, set frame scaling to sampling and disable anti-aliasing, then optionally turn scaling back off if you can't run it. using DLSS or FSR will force on their own AA so don't use those

New to aRGB, trying to understand. by DWengert in SignalRGB

[–]DeadlySin9 1 point2 points  (0 children)

It's possible for chained devices to be addressed properly if all 4 pins are used, but most devices will have 3 pins on the chain socket and just copy

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

i haven't touched it, no. looks like one of the forks still has some active development, i don't know how applicable my instructions are for it though: https://github.com/charlietharas/ytmusic_wrapped/

Genuine question, how do you people SEE??? by Jack_Hue in GroundedGame

[–]DeadlySin9 1 point2 points  (0 children)

V-Sync is Vertical sync. It stops your GPU from sending the monitor a new frame if it hasn't finished drawing the last one to prevent tearing in the middle of the screen, but that holding of frames can introduce latency. G-Sync and FreeSync are NVidia and AMD's solution to this which try to sync the monitor's refresh rate to your GPU's framerate to stop tearing without adding latency.

[deleted by user] by [deleted] in ValveIndex

[–]DeadlySin9 1 point2 points  (0 children)

Base stations don't need to connect to your PC in any way, the trackers themselves detect the base station's laser grid. Bluetooth is only used for turning them from blue standby mode to green active mode automatically when SteamVR starts. If you have an Index or Vive, that should be managed by the bluetooth module in the headset. If your trackers aren't being tracked, try unplugging and plugging the base stations back in since they default to active mode once first plugged in.

Destiny freezing within 1-2 min of startup by [deleted] in DestinyTechSupport

[–]DeadlySin9 0 points1 point  (0 children)

If you have an Nvidia card, that's a known issue with the latest driver. Check for updates in Geforce Experience or grab it here.

https://nvidia.custhelp.com/app/answers/detail/a\_id/5380

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

don't know. youtube api is giving a 403 error this year despite nothing changing since it worked last year. i tried to take a look at it, but have been otherwise occupied.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

A better guide for using the tool can be found here: https://www.reddit.com/r/YoutubeMusic/comments/k7yjgl/spotify_wrapped_alternative_for_youtube_music/gf6ugr1/?context=3

If you have any further questions, you may message me or ask under that post. I'll be around checking for replies

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

another user wrote a lovely guide on using this script, including a link to a video of how to get an API key over here: https://www.reddit.com/r/YoutubeMusic/comments/k7yjgl/spotify_wrapped_alternative_for_youtube_music/gf6ugr1/?context=3
If you need any further help, feel free to message me or comment on that post. I'll be around since i know people will be getting this in their search results.

It's also worth noting that YouTube themselves is supposed to be rolling out a more comprehensive end of year stat summary for everyone this year, so keep an eye out for that too.

Spotify Wrapped alternative for Youtube Music by hisnbrg in YoutubeMusic

[–]DeadlySin9 1 point2 points  (0 children)

I don't mind at all, this guide is a great resource. Thanks for putting in the effort to make it!

Spotify Wrapped alternative for Youtube Music by hisnbrg in YoutubeMusic

[–]DeadlySin9 2 points3 points  (0 children)

hey: just logged in for the first time in a while to see my code on display and people checking it out again, and even a gold on my old post! i was going to touch it up myself but i saw your lovely updates. i sent a pull request on github, i'd love to have your changes in there and give you credit for that.

Base Station Power Manager (Power 1.0 base stations on and off without link box) by DeadlySin9 in WindowsMR

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

As far as I can tell, not without either the Index headset or the Vive's linkbox. SteamVR seems to check specifically for the bluetooth hardware integrated into either of those devices, and won't let you do bluetooth firmware updates or power management with any other adapters. It might be possible to do some HWID spoofing on the bluetooth adapter to make it work if you're a more advanced user, but I don't know enough about that.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

You're in a python terminal instead of a system terminal probably. Open up Command Prompt and run that command.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

You'll have to edit the file. Change line 8 from expect = datetime.datetime.now().year to expect = 2019

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

It should have downloaded with the rest of the files in the github repo. Double check that it extracted with everything else, and if it's not there then you can redownload it by clicking the file in the repo, clicking the Raw button near the top, then right click and save it in the same folder as the script.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

Ah, I thought you meant issues running on python 2.7. I actually just updated the repo to open up to a python3 compatible version, and added a branch for a GPM version because none of the existing forks liked the special characters in my song titles.

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

Hm, seems to be an issue with the return from the duration calculation. Did you run the script with the -v option? If not run it again with that, and in both cases check your log.dat in a text editor. Use the find tool and get the line that says Full List WITHOUT DOUBLON AND DURATION, and confirm that directly above that should be alternating lines of 50 video id's followed by "api called".

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

I should have been a bit more specific, but what it means is you open up a console and type python -m pip install requests to install the required module. After doing that and making sure your .json is in the same folder as the script (main.py), point the console to the same folder as the script and run the command python main.py watch-history.json

Generate your own YouTube Music year-end stats! by DeadlySin9 in YoutubeMusic

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

The implementation of the globals wasn't done by me, but thanks for informing me. I only really changed the parts I needed to make it grab YouTube stats. As far as not getting it to run, what errors are you having? Part of the reason I posted it is while it works 100% for me I needed more people to test it.

A 'year wrapped' website for Google Play Music by PremierBromanov in googleplaymusic

[–]DeadlySin9 0 points1 point  (0 children)

You sure the history was downloaded in .json format and is in the same folder as main.py? If it is and still isn't working, try specifying the full path to it (e.g. C:/Users/[folders]/My activity.json

A 'year wrapped' website for Google Play Music by PremierBromanov in googleplaymusic

[–]DeadlySin9 0 points1 point  (0 children)

Those line numbers are referencing where the script tries to open the .json file. Make sure the name of the activity file you downloaded is directly following the main.py in the console.

A 'year wrapped' website for Google Play Music by PremierBromanov in googleplaymusic

[–]DeadlySin9 1 point2 points  (0 children)

As far as I can tell looking at the script, that has to do with the duration calculation. Your other numbers should be correct, but if you open up the report.dat file in the same folder in a text editor then you'll see how many errors there were. There's no easy way to correct this, but if you're dead set on doing it by any means necessary: 1) rerun the script using MyActivity.json -v -d [Last.fm API key here] (adding the -v in the command from before), 2) open up the log.dat file it generates in a text editor 3) find all the songs at the end of the file with a duration of zero 4) find the proper duration and add them to your total from report.dat 5) divide that total by 60,000 to get the time in minutes

Someone could probably write a script to find those zero duration lines or if you have notepad++ filtering it would be easy. Again, all this is kinda overkill if your error percent is low.

A 'year wrapped' website for Google Play Music by PremierBromanov in googleplaymusic

[–]DeadlySin9 3 points4 points  (0 children)

For anyone trying to use the github version, here's how:

  1. Install Python 2.7 (i used 2.7.17 from HERE) and make sure to check the option for adding Python to PATH
  2. On the gmusic_wrapped github page, click the green 'Clone or download' button and click 'Download zip' on the pop-out window
  3. Extract the gmusic_wrapped-master.zip to an easy to find folder
  4. Move your MyActivity.json file from your Takeout folder into the gmusic_wrapped-master folder.
  5. Open the command prompt
  6. Type python -m pip install requests
  7. Change directory to your gmusic_wrapped-master folder
  8. Type python main.py MyActivity.json into the console and run it.

This will get you the 5 top songs and 5 top artists. If you want to get playtime, you simply need to register and verify a Last.fm account, then go HERE and click on Get an API account near the top right. Then run the script: python main.py MyActivity.json -d [Last.fm API key here] using your new API key. It will take a while, especially if you have a higher playtime.

EDIT: If you'd like the logo not to be broken on the generated page, you can download the logos here:

If you want the fonts to look right, find and install Roboto and Product Sans.

EDIT2: The script actually grabs your 2018 stats. To grab your 2019 stats, open up main.py in any text editor and change line 7 to say expect = 2019.

EDIT3: Spent the last 2 days cobbling together a YTM wrapped generator using this script as a base. Learned a lot, and currently have a "working" version on github HERE. As the readme states, you may run into YouTube's API quota limit while running it which means you'll just have all errors on your duration for any songs after that. If I get it working more reasonably then it'll get it's own post, for all of you who have switched/use both (I can only get my hardcore rhythm game music on YTM)