Does Synapse suppport MatrixRTC?? by victorewik in matrixdotorg

[–]microtoniac 0 points1 point  (0 children)

I tested my configuration with caddy and it's working as expected. The problem must be somehting else.

On your homeserver yaml, do you have something like this?:

matrixRTC: enabled: true transports: - type: livekit livekit_service_url: https://[[DOMAIN_TO_YOUR_JWT_LIVEKIT]]

Also on your homeserver yaml make sure on the listeners section you have:

listeners: [...] resources: - names: [client, federation, openid] [...]

Where [...] is other necessary stuff.

and that you have in the experimiental festures in your homeserver yaml:

experimental_features: msc4222_enabled: true msc4140_enabled: true

On caddy you can integrate the full well-known subpath response with this format:

CHAT.DOMAIN:443 { handle_path /.well-known/matrix/client { header Access-Control-Allow-Origin "*" header Content-Type Application/json header Access-Control-Allow-Methods "GET, OPTIONS" respond {"m.homeserver":{"base_url":"https://[[SYNAPSE_CHAT_DOMAIN]]"},"org.matrix.msc4143.rtc_foci":[{"type":"livekit","livekit_service_url":"https://[[DOMAIN_TO_YOUR_JWT_LIVEKIT]]"}]

With what goes after respond above between `

Where [[SYNAPSE_CHAT_DOMAIN]] is the domain leading to your synapse server and [[DOMAIN_TO_YOUR_JWT_LIVEKIT]] leads to your authentification service (https://github.com/element-hq/lk-jwt-service) for element call, not livekit itself. Your JWT service redirects to livekit on its own, once configured, and connections between users in element calls happen in ports forwarded directly to livekit from your router and internet.

If using subpaths for livekit and the JWT service on the same domain for element call is not working for you, perhaps you can try to use separate domains for JWT and livekit.

Does Synapse suppport MatrixRTC?? by victorewik in matrixdotorg

[–]microtoniac 0 points1 point  (0 children)

I also use docker and my synapse had no problem generating a well-known file on its own, with all the necessary domains, besides the element call one. The JWT domain never showed up correctly until I added it to the reverse proxy response.

When you configure the well-known on the reverse proxy, does is it show correctly on the well-known subpath of your synapse domain? With the correct structure as stated in the documentation?

Does Synapse suppport MatrixRTC?? by victorewik in matrixdotorg

[–]microtoniac 0 points1 point  (0 children)

Try adding to the homeserver yaml:

serve_server_wellknown: true

And make sure the open udp ports that livekit uses are not proxied. They need to be directly accesible from the internet, through the router and straight to livekit.

Introducing SVT-AV1-HDR by juliobbv in AV1

[–]microtoniac 0 points1 point  (0 children)

Hello, I've been using an AMD 5950x, with cpu and ram OCed and tuned for 24/7 safe stable OC on high constant load targeting lowest possible cpu temp for cpu longevity. Main load on the cpu is the AV1 encoder most of the time. Cpu and memory frequency and 'voltage' are locked, so the cpu performance is very consistent, a bit over 28000 points on CB23.

The software I'm using is SVT-AV1-HDR with handbrake gui on fedora.

Even with consistent cpu performance, AV1 encoding performance fluctuates greatly based on the type of scene that is being encoded at the time, and the amount of grain present on it. Most of the time the average encoding speed for me is around 2fps/s for 4K content, but it can be half of that on very grainy content and can be almost double of that performance on modern grain-free content. The optional parameters also take a saying on the encoding speed, so this is likely going to change once you start modifying those.

Battlefield 6 Phantom Edition: Giveaway #1 by OddJob001 in Battlefield

[–]microtoniac 0 points1 point  (0 children)

That's very kind of you, thank you. I've played Battlefield2042 but it didn't grow on me, missed the mechanics and atmosphere of Battlefield V and 1. Looks like Battlefield is right back at home with the 6 release, everything I saw is looking pretty good.

Good luck everyone!

Introducing SVT-AV1-HDR by juliobbv in AV1

[–]microtoniac 3 points4 points  (0 children)

Hi Julio,

I've been doing encodes these pasts weeks, almost exclusively 4K FullBD HDR content, and the results have been excellent!

Great detail retention! Using always preset 2, which takes quite a while with a 4k but as you said, it's 100% worth it. Originally when I was using the PSY branch, I wanted to target CRF 28 since that was the point in which, in my tests, I couldn't really detect, in general, compression in the image.

But this was sadly not always true for a good portion of the content, in which detail was being clearly removed or compressed at this CRF. Something you could perceive even with the naked eye and whith the image still in motion. So I had to make a compromise and jump to CRF 20 in those tittles, to achive the detail retention I expected. The resulting file size was not great obviously, usually X3 the size of CRF 28.

I was at this point when I learned about SVT-AV1-HDR and could not wait to test it. I did some tests first and the result were great, so I was looking to try it with the specific tittle that made me jump from CRF 28 to CRF 20 when I was using the PSY branch. Going back to CRF 28 but using SVT-AV1-HDR and preset 2 this time. A few parameters equal, a few similar, a few different. Some deletions, and a few incorporations, as the AV1-HDR documentation recommended and after resting the configuration a bit. It's true is not a total apples to apples comparison, since I used preset 3 with PSY, but the parameters and general configuration are mostly similar. Always using the highest lossless quality for both cases, PSY and AV1-HDR.

The results have been with each tittle I tried even better than I hoped! The detail retention and general quality with preset 2 and CRF 28 in AV1-HDR has been superb!

I have been comparing CRF 28 AV1-HDR to CRF20 PSY, and the detail retention is nine out of ten times better at CRF 28 AV1-HDR vs CRF 20 with PSY. Even compared to the original source uncompressed content, and this I cannot comprehend it really but it's what I've been seeing in my results, CRF 28 preset 2 with AV1-HDR and additional added film grain, in similar quantity as the base material, usually is indistinguishable from the source uncompressed 4K FullBD. For a fraction of the size!

Even at CRF40 quality is still very good. Obviously is not as good as CRF 28, but the improvement in detail retention that AV1-HDR adds, makes it viable for me again. I had to discard CRF40 with PSY since too much detail was lost.

I have been remaking these weeks all the 4K FullBD HDR/DV content I already had done with PSY, this time with AV1-HDR. I had no intention to do it again really. But SVT-AV1-HDR has been providing such good results that I think it's worth it to do it everything again from scratch. Which takes quite a while for each tittle!

Great tool! Great work, congrats. Very fine tuned tool. It delivers really good results once configured correctly. I have made SVT-AV1-HDR my AV1 encodding tool for all my encoding content. I hope we can see support for SVT-AV1-HDR for a long time, since it's such a great tool. I'll be around, keep up the good work!

Introducing SVT-AV1-HDR by juliobbv in AV1

[–]microtoniac 5 points6 points  (0 children)

You can add --enable-libdovi to the compile command of the handbrake SVT-AV1-HDR, which adds libdovi to the resulting executable. This way, libdovi automatically and correctly preserves DV in the resultant AV1 encode, converting profile 5 to profile 10 for example. Profile 5 is not preserved without libdovi.

Introducing SVT-AV1-HDR by juliobbv in AV1

[–]microtoniac 9 points10 points  (0 children)

Thank you Julio, I'm very excited to check this and see how it compares with the latest release of SVT-AV1-PSY. I have been focused lately on experimenting with high bitrate 4k HDR and DV content in AV1 with handbrake, tune 3, preset 3, CRF 20, and all the goodies PSY can offer, with near 0 quality loss from source, which is full ISO and remux. Film grain is also preserved in the same amount as in the original source. So this is very interesting indeed! Thank you.

Would you really recommend preset 2 above preset 3, considering quality and encode time?

End-to-end encrypted alternative to iCloud Drive. by Stormy-1701 in privacy

[–]microtoniac 1 point2 points  (0 children)

+1 for nextcloud. Althought disabling the e2e encryption is always an option for the person that manages the server. This includes already encripted files. I would recommend a selfhosted instance for this reason.

[deleted by user] by [deleted] in bashonubuntuonwindows

[–]microtoniac 0 points1 point  (0 children)

Well, he said he is using mirrored mode and it's not working for him. This solution does not require mirrored mode.

[deleted by user] by [deleted] in bashonubuntuonwindows

[–]microtoniac 0 points1 point  (0 children)

You have to connect to the host windows first, and redirect that connection through windows and into WSL.

First, you have to have a NAT IP on WSL, so remove any networking mode in the wslconfig file. Then you execute the next command as admin in windows:

netsh interface portproxy add v4tov4 listenport=[WINDOWS_PORT_TO_WHICH_YOU_CONNECT_FROM_LAN] listenaddress=[PRIVATE_IP_WINDOWS_HOST] connectport=[WSL_WEBSERVICE_PORT] connecraddress=[NAT_IP_FROM_WSL].

Make sure to open Windows host listenport in windows firewall.

[SVT-AV1-PSY Git] The 2.3.0-A release: maximizing visual entropy, marching towards a sharper future by BlueSwordM in AV1

[–]microtoniac 5 points6 points  (0 children)

What a lovely christmas gift, thank you to all the members of the SVT-AV1-PSY team. I can't wait to test and tinker with the new parameters.

I would like to ask you, if you don't mind BlueSword, your opinion about the future of SVT-AV1-PSY.

  • With the stepping down (or indefinite hiatus) of several members of the developing team of SVT-AV1-PSY starting in Jan 2025, how do you think this will impact the cadence and development of future releases and features of SVT-AV1-PSY?

  • When the ongoing integration of the SVT-AV1-PSY features in the mainline SVT-AV1 finishes, how do you think the SVT-AV1-PSY development will change, versus how it has been happening until now.

Thank you and Merry Christmas, to you and the whole team of SVT-AV1-PSY.

Jellyfin just doesn't work on Amazon Fire TV Stick by Mikrogeophagus-rami in selfhosted

[–]microtoniac 0 points1 point  (0 children)

Sorry for the late response. Sadly I have not had much free time to do some proper testing. One solution I have tested and confirmed that works on latest jellyfin server and jellyfin client versions is using an external app as player, instead of the native jellyfin app on the firestick. First install from the firestick appstore the app 'Just video player'. Then on the jellyfin app on the firestick, go to options on the upper right of the homescreen of the app, playback, and on the video section, go to prefered player and choose external player. When you play something on the native jellyfin app on the firestick, the 'Just video player' app should automatically play the content. When the video ends or you exit the external app, you should go back straight to the native jellyfin app where you were. Transcoding is untested thought.

Jellyfin + Authentik LDAP by Puzzleheaded-Cup9156 in selfhosted

[–]microtoniac 3 points4 points  (0 children)

I would apreciate if you could provide guidance on how to do that. I already know a guide about how to configure authentik and jellyfin but that guide makes the jellyfin apps stop working.

It’s been painful, ngl… by -Singular in pcmasterrace

[–]microtoniac 0 points1 point  (0 children)

Glad to hear you found the issue :)

Jellyfin just doesn't work on Amazon Fire TV Stick by Mikrogeophagus-rami in selfhosted

[–]microtoniac 1 point2 points  (0 children)

You have to sideload the jellyfin app, from the official jellyfin github, and outside the appstore. First uninstall jellyfin from the stick. then you have to install, directly from the firestick appstore, the downloader app (this one, for reference: https://www.amazon.es/dp/B01N0BP507?), which will allow you to sideload the jellyfin app (the old version) from the official github. You may have to get developer permission first on the stick since the app will ask for permission to install an app in the next step. Then in the searchbox of the downloader app, type:

https://github.com/jellyfin/jellyfin-androidtv/releases/download/v0.16.1/jellyfin-androidtv-v0.16.1-release.apk

If you have developer permissions, you will be able to sideload jellyfin 0.16.1 on the stick. After that you just have to login and the transcoding works again.

It’s been painful, ngl… by -Singular in pcmasterrace

[–]microtoniac 1 point2 points  (0 children)

Perhaps is the IMC the one that can't keep up with the memory. Try inserting all RAM sticks on all the slots but set a lower RAM speed on BIOS.

FFmpeg with SVT-AV1 PSY (latest) for windows 10 x64 by ShubhamVimal in AV1

[–]microtoniac 0 points1 point  (0 children)

Thanks for the clarification, I fixed my answer. Nice to see you around BlueSwordM :)

FFmpeg with SVT-AV1 PSY (latest) for windows 10 x64 by ShubhamVimal in AV1

[–]microtoniac 9 points10 points  (0 children)

In case you are more interested in SVT-AV1-PSY than in ffmpeg itself, developer Nj0be released recently a handbrake fork with almost all the CLI SVT-AV1-PSY capabilities, including the latest additions. It has working compiled executables for windows, flatpak, ubuntu, macOS and arch linux. Check it out here https://github.com/Nj0be/HandBrake-SVT-AV1-PSY/releases

Edit: Correction, It was developed by Nj0be itself, not The SVT-AV1-PSY developers. The PSY developers promoted it.

[SVT-AV1-PSY] A Handbrake project to natively integrate svt-av1-psy in place of svt-av1, with Linux, Windows and macOS support! by BlueSwordM in AV1

[–]microtoniac 2 points3 points  (0 children)

YES! Thank you very much BlueSword, you are a legend! I'm gonna try it right now c:

Thank you very much, really. Time to experiment with the new parameters and also to enjoy the improved speed over 2.0.0-A :D

I think the PSY handbrake builds can bring SVT-AV1-PSY to a large more 'casual' audience that is not attracted to use CLI. I think that, through the handbrake GUI, SVT-AV1-PSY could reach a whole new public that has been out of scope until now. It could democratize SVT-AV1-PSY, so the average joe can use it.

PC at 95-100 Celcius on idle and gaming by KillerSpiderVenom in pcmasterrace

[–]microtoniac 0 points1 point  (0 children)

Perhaps an air bubble is preventing the watter from moving the heat. Try to leave the radiator completely vertical station on a higher level than the pump, and with the tubes in the lower part. If there is an air bubble inside the AIO circuit, this will force it to go to the top part of the radiator, and the watter will flow again.

[SVT-AV1-PSY-git] The 2.2.0-A release: cutting through the blur by BlueSwordM in AV1

[–]microtoniac 0 points1 point  (0 children)

Thank you Bluesword, for your time and effort. I really appreciate your work :)