GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/t/33150/Hosting-private-UHD-video/active

Components

24 Twig Components
282 Render Count
1900 ms Render Time
22.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
date
"App\Twig\Components\DateComponent"
components/date.html.twig
33 5.84ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
32 63.24ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
31 3.71ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
31 25.09ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
31 33.99ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
30 3,037.54ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
30 69.77ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
30 1,942.08ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 14.51ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 19.93ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.42ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 82.16ms
entries_cross
"App\Twig\Components\EntriesCrossComponent"
components/_cached.html.twig
1 243.86ms
editor_toolbar
"App\Twig\Components\EditorToolbarComponent"
components/editor_toolbar.html.twig
1 0.27ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.49ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 75.30ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.47ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 10.84ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 4.01ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 2.84ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 19.83ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.84ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 6.60ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 19.21ms

Render calls

entry App\Twig\Components\EntryComponent 12.0 MiB 82.16 ms
Input props
[
  "entry" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  "isSingle" => true
  "showShortSentence" => false
  "showBody" => true
]
Attributes
[
  "class" => "entry--single section--top"
]
Component
App\Twig\Components\EntryComponent {#2954
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2955 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  +isSingle: true
  +showShortSentence: false
  +showBody: true
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.38 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3125
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.38 ms
Input props
[
  "date" => DateTimeImmutable @1706239948 {#1850
    date: 2024-01-26 04:32:28.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3195
  +date: DateTimeImmutable @1706239948 {#1850
    date: 2024-01-26 04:32:28.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.19 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706239948 {#1850
    date: 2024-01-26 04:32:28.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3259
  +createdAt: DateTimeImmutable @1706239948 {#1850
    date: 2024-01-26 04:32:28.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3324
  +subject: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.26 ms
Input props
[
  "subject" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3390
  +formDest: "entry"
  +subject: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entries_cross App\Twig\Components\EntriesCrossComponent 12.0 MiB 243.86 ms
Input props
[
  "entry" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\EntriesCrossComponent {#3704
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 200
      +entryCommentCount: 3532
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729082035 {#276
        date: 2024-10-16 14:33:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728913965 {#2410
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1850
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  -repository: App\Repository\EntryRepository {#271 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
}
editor_toolbar App\Twig\Components\EditorToolbarComponent 12.0 MiB 0.27 ms
Input props
[
  "id" => "entry_comment_670fc0eb6e5f65.00186085_body"
]
Attributes
[]
Component
App\Twig\Components\EditorToolbarComponent {#3829
  +id: "entry_comment_670fc0eb6e5f65.00186085_body"
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 98.82 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5035
  +comment: App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#3977
    +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
    +cover: null
    +email: "bestusername@aussie.zone"
    +username: "@bestusername@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728732231 {#4037
      date: 2024-10-12 13:23:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
    +entries: Doctrine\ORM\PersistentCollection {#3970 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
    +posts: Doctrine\ORM\PersistentCollection {#3960 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
    +follows: Doctrine\ORM\PersistentCollection {#4091 …}
    +followers: Doctrine\ORM\PersistentCollection {#4084 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
    +reports: Doctrine\ORM\PersistentCollection {#4090 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
    +violations: Doctrine\ORM\PersistentCollection {#4087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
    +awards: Doctrine\ORM\PersistentCollection {#4076 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
    +categories: Doctrine\ORM\PersistentCollection {#4077 …}
    -id: 54982
    -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
    +apId: "bestusername@aussie.zone"
    +apProfileId: "https://aussie.zone/u/bestusername"
    +apPublicUrl: "https://aussie.zone/u/bestusername"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "bestusername"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727984815 {#4033
      date: 2024-10-03 21:46:55.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696908331 {#4031
      date: 2023-10-10 05:25:31.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5250
  +user: App\Entity\User {#3977
    +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
    +cover: null
    +email: "bestusername@aussie.zone"
    +username: "@bestusername@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728732231 {#4037
      date: 2024-10-12 13:23:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
    +entries: Doctrine\ORM\PersistentCollection {#3970 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
    +posts: Doctrine\ORM\PersistentCollection {#3960 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
    +follows: Doctrine\ORM\PersistentCollection {#4091 …}
    +followers: Doctrine\ORM\PersistentCollection {#4084 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
    +reports: Doctrine\ORM\PersistentCollection {#4090 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
    +violations: Doctrine\ORM\PersistentCollection {#4087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
    +awards: Doctrine\ORM\PersistentCollection {#4076 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
    +categories: Doctrine\ORM\PersistentCollection {#4077 …}
    -id: 54982
    -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
    +apId: "bestusername@aussie.zone"
    +apProfileId: "https://aussie.zone/u/bestusername"
    +apPublicUrl: "https://aussie.zone/u/bestusername"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "bestusername"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727984815 {#4033
      date: 2024-10-03 21:46:55.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696908331 {#4031
      date: 2023-10-10 05:25:31.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706246300 {#3974
    date: 2024-01-26 06:18:20.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5305
  +date: DateTimeImmutable @1706246300 {#3974
    date: 2024-01-26 06:18:20.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706246300 {#3974
    date: 2024-01-26 06:18:20.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5359
  +createdAt: DateTimeImmutable @1706246300 {#3974
    date: 2024-01-26 06:18:20.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.74 ms
Input props
[
  "user" => App\Entity\User {#3977
    +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
    +cover: null
    +email: "bestusername@aussie.zone"
    +username: "@bestusername@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728732231 {#4037
      date: 2024-10-12 13:23:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
    +entries: Doctrine\ORM\PersistentCollection {#3970 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
    +posts: Doctrine\ORM\PersistentCollection {#3960 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
    +follows: Doctrine\ORM\PersistentCollection {#4091 …}
    +followers: Doctrine\ORM\PersistentCollection {#4084 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
    +reports: Doctrine\ORM\PersistentCollection {#4090 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
    +violations: Doctrine\ORM\PersistentCollection {#4087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
    +awards: Doctrine\ORM\PersistentCollection {#4076 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
    +categories: Doctrine\ORM\PersistentCollection {#4077 …}
    -id: 54982
    -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
    +apId: "bestusername@aussie.zone"
    +apProfileId: "https://aussie.zone/u/bestusername"
    +apPublicUrl: "https://aussie.zone/u/bestusername"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "bestusername"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727984815 {#4033
      date: 2024-10-03 21:46:55.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696908331 {#4031
      date: 2023-10-10 05:25:31.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5415
  +width: 40
  +height: 40
  +user: App\Entity\User {#3977
    +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
    +cover: null
    +email: "bestusername@aussie.zone"
    +username: "@bestusername@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728732231 {#4037
      date: 2024-10-12 13:23:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
    +entries: Doctrine\ORM\PersistentCollection {#3970 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
    +posts: Doctrine\ORM\PersistentCollection {#3960 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
    +follows: Doctrine\ORM\PersistentCollection {#4091 …}
    +followers: Doctrine\ORM\PersistentCollection {#4084 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
    +reports: Doctrine\ORM\PersistentCollection {#4090 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
    +violations: Doctrine\ORM\PersistentCollection {#4087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
    +awards: Doctrine\ORM\PersistentCollection {#4076 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
    +categories: Doctrine\ORM\PersistentCollection {#4077 …}
    -id: 54982
    -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
    +apId: "bestusername@aussie.zone"
    +apProfileId: "https://aussie.zone/u/bestusername"
    +apPublicUrl: "https://aussie.zone/u/bestusername"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "bestusername"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727984815 {#4033
      date: 2024-10-03 21:46:55.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696908331 {#4031
      date: 2023-10-10 05:25:31.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.54 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5500
  +subject: App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5557
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 59.33 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5804
  +comment: App\Entity\EntryComment {#4029
    +user: App\Entity\User {#3977
      +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
      +cover: null
      +email: "bestusername@aussie.zone"
      +username: "@bestusername@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728732231 {#4037
        date: 2024-10-12 13:23:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
      +entries: Doctrine\ORM\PersistentCollection {#3970 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
      +posts: Doctrine\ORM\PersistentCollection {#3960 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
      +follows: Doctrine\ORM\PersistentCollection {#4091 …}
      +followers: Doctrine\ORM\PersistentCollection {#4084 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +reports: Doctrine\ORM\PersistentCollection {#4090 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +violations: Doctrine\ORM\PersistentCollection {#4087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      +awards: Doctrine\ORM\PersistentCollection {#4076 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
      +categories: Doctrine\ORM\PersistentCollection {#4077 …}
      -id: 54982
      -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
      +apId: "bestusername@aussie.zone"
      +apProfileId: "https://aussie.zone/u/bestusername"
      +apPublicUrl: "https://aussie.zone/u/bestusername"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "bestusername"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727984815 {#4033
        date: 2024-10-03 21:46:55.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696908331 {#4031
        date: 2023-10-10 05:25:31.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "How big? Might be easier to dump it on an external HDD and just share it around."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1728913965 {#4038
      date: 2024-10-14 15:52:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4027 …}
    +nested: Doctrine\ORM\PersistentCollection {#4025 …}
    +votes: Doctrine\ORM\PersistentCollection {#4023 …}
    +reports: Doctrine\ORM\PersistentCollection {#4021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
    -id: 341278
    -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6133425"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246300 {#3974
      date: 2024-01-26 06:18:20.0 +01:00
    }
  }
  +nestedComments: [
    343868 => App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029}
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    344108 => App\Entity\EntryComment {#5074
      +user: App\Entity\User {#4383
        +avatar: null
        +cover: null
        +email: "possiblylinux127@lemmy.zip"
        +username: "@possiblylinux127@lemmy.zip"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "### I know nothing!"
        +lastActive: DateTime @1729029482 {#4367
          date: 2024-10-15 23:58:02.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
        +entries: Doctrine\ORM\PersistentCollection {#4390 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
        +posts: Doctrine\ORM\PersistentCollection {#4398 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
        +follows: Doctrine\ORM\PersistentCollection {#4410 …}
        +followers: Doctrine\ORM\PersistentCollection {#4412 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
        +reports: Doctrine\ORM\PersistentCollection {#4422 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
        +violations: Doctrine\ORM\PersistentCollection {#4426 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
        +awards: Doctrine\ORM\PersistentCollection {#4430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
        +categories: Doctrine\ORM\PersistentCollection {#4434 …}
        -id: 24131
        -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
        +apId: "possiblylinux127@lemmy.zip"
        +apProfileId: "https://lemmy.zip/u/possiblylinux127"
        +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.zip/inbox"
        +apDomain: "lemmy.zip"
        +apPreferredUsername: "possiblylinux127"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728819970 {#4368
          date: 2024-10-13 13:46:10.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689126294 {#4369
          date: 2023-07-12 03:44:54.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4990}
      +root: App\Entity\EntryComment {#4029}
      +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706339050 {#5072
        date: 2024-01-27 08:04:10.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5075 …}
      +nested: Doctrine\ORM\PersistentCollection {#5077 …}
      +votes: Doctrine\ORM\PersistentCollection {#5079 …}
      +reports: Doctrine\ORM\PersistentCollection {#5081 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
      -id: 344108
      -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/6731970"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706339050 {#5073
        date: 2024-01-27 08:04:10.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 53.51 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5878
  +comment: App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5925
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706329287 {#4989
    date: 2024-01-27 05:21:27.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5980
  +date: DateTimeImmutable @1706329287 {#4989
    date: 2024-01-27 05:21:27.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706329287 {#4989
    date: 2024-01-27 05:21:27.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6034
  +createdAt: DateTimeImmutable @1706329287 {#4989
    date: 2024-01-27 05:21:27.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6088
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6157
  +subject: App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6214
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 43.43 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6454
  +comment: App\Entity\EntryComment {#4990
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4029
      +user: App\Entity\User {#3977
        +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
        +cover: null
        +email: "bestusername@aussie.zone"
        +username: "@bestusername@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728732231 {#4037
          date: 2024-10-12 13:23:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
        +entries: Doctrine\ORM\PersistentCollection {#3970 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
        +posts: Doctrine\ORM\PersistentCollection {#3960 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
        +follows: Doctrine\ORM\PersistentCollection {#4091 …}
        +followers: Doctrine\ORM\PersistentCollection {#4084 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
        +reports: Doctrine\ORM\PersistentCollection {#4090 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +violations: Doctrine\ORM\PersistentCollection {#4087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        +awards: Doctrine\ORM\PersistentCollection {#4076 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
        +categories: Doctrine\ORM\PersistentCollection {#4077 …}
        -id: 54982
        -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
        +apId: "bestusername@aussie.zone"
        +apProfileId: "https://aussie.zone/u/bestusername"
        +apPublicUrl: "https://aussie.zone/u/bestusername"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "bestusername"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727984815 {#4033
          date: 2024-10-03 21:46:55.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696908331 {#4031
          date: 2023-10-10 05:25:31.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "How big? Might be easier to dump it on an external HDD and just share it around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1728913965 {#4038
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4027 …}
      +nested: Doctrine\ORM\PersistentCollection {#4025 …}
      +votes: Doctrine\ORM\PersistentCollection {#4023 …}
      +reports: Doctrine\ORM\PersistentCollection {#4021 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
      -id: 341278
      -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6133425"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246300 {#3974
        date: 2024-01-26 06:18:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329287 {#4988
      date: 2024-01-27 05:21:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4991 …}
    +nested: Doctrine\ORM\PersistentCollection {#4993 …}
    +votes: Doctrine\ORM\PersistentCollection {#4995 …}
    +reports: Doctrine\ORM\PersistentCollection {#4997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
    -id: 343868
    -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054023"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329287 {#4989
      date: 2024-01-27 05:21:27.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 30.25 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6509
  +comment: App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6554
  +user: App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706339050 {#5073
    date: 2024-01-27 08:04:10.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6609
  +date: DateTimeImmutable @1706339050 {#5073
    date: 2024-01-27 08:04:10.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706339050 {#5073
    date: 2024-01-27 08:04:10.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6663
  +createdAt: DateTimeImmutable @1706339050 {#5073
    date: 2024-01-27 08:04:10.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6717
  +width: 40
  +height: 40
  +user: App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.51 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6786
  +subject: App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6843
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 22.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7083
  +comment: App\Entity\EntryComment {#5074
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4990
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4029
        +user: App\Entity\User {#3977
          +avatar: Proxies\__CG__\App\Entity\Image {#3978 …}
          +cover: null
          +email: "bestusername@aussie.zone"
          +username: "@bestusername@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728732231 {#4037
            date: 2024-10-12 13:23:51.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3982 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3975 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3972 …}
          +entries: Doctrine\ORM\PersistentCollection {#3970 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3963 …}
          +posts: Doctrine\ORM\PersistentCollection {#3960 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3958 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3956 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3951 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3949 …}
          +follows: Doctrine\ORM\PersistentCollection {#4091 …}
          +followers: Doctrine\ORM\PersistentCollection {#4084 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4074 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4063 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4036 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
          +reports: Doctrine\ORM\PersistentCollection {#4090 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +violations: Doctrine\ORM\PersistentCollection {#4087 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          +awards: Doctrine\ORM\PersistentCollection {#4076 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4079 …}
          +categories: Doctrine\ORM\PersistentCollection {#4077 …}
          -id: 54982
          -password: "$2y$13$EmT8017jmOQVaqpgCxXwv.rzIY4w58bwAX6Wl6j8wXCrb5/MG8elW"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4075 …}
          +apId: "bestusername@aussie.zone"
          +apProfileId: "https://aussie.zone/u/bestusername"
          +apPublicUrl: "https://aussie.zone/u/bestusername"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "bestusername"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727984815 {#4033
            date: 2024-10-03 21:46:55.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696908331 {#4031
            date: 2023-10-10 05:25:31.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "How big? Might be easier to dump it on an external HDD and just share it around."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1728913965 {#4038
          date: 2024-10-14 15:52:45.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4027 …}
        +nested: Doctrine\ORM\PersistentCollection {#4025 …}
        +votes: Doctrine\ORM\PersistentCollection {#4023 …}
        +reports: Doctrine\ORM\PersistentCollection {#4021 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3989 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3993 …}
        -id: 341278
        -bodyTs: "'around':17 'big':2 'dump':7 'easier':5 'extern':11 'hdd':12 'might':3 'share':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://aussie.zone/comment/6133425"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706246300 {#3974
          date: 2024-01-26 06:18:20.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4029}
      +body: "Unfortunately, the only people who would actually want to see my home videos (family) live several thousand miles away. I’m also not sure they would even know what to do with an external HDD. Not a bad idea, though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329287 {#4988
        date: 2024-01-27 05:21:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@bestusername@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4991 …}
      +nested: Doctrine\ORM\PersistentCollection {#4993 …}
      +votes: Doctrine\ORM\PersistentCollection {#4995 …}
      +reports: Doctrine\ORM\PersistentCollection {#4997 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5001 …}
      -id: 343868
      -bodyTs: "'actual':7 'also':22 'away':19 'bad':38 'even':27 'extern':34 'famili':14 'hdd':35 'home':12 'idea':39 'know':28 'live':15 'm':21 'mile':18 'peopl':4 'see':10 'sever':16 'sure':24 'though':40 'thousand':17 'unfortun':1 'video':13 'want':8 'would':6,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054023"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329287 {#4989
        date: 2024-01-27 05:21:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4029}
    +body: "What you could do is send it and then remote into there machine to decrypt it for them. Rustdesk is really nice for this kind of thing."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706339050 {#5072
      date: 2024-01-27 08:04:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@bestusername@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5075 …}
    +nested: Doctrine\ORM\PersistentCollection {#5077 …}
    +votes: Doctrine\ORM\PersistentCollection {#5079 …}
    +reports: Doctrine\ORM\PersistentCollection {#5081 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5085 …}
    -id: 344108
    -bodyTs: "'could':3 'decrypt':15 'kind':25 'machin':13 'nice':22 'realli':21 'remot':10 'rustdesk':19 'send':6 'thing':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731970"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706339050 {#5073
      date: 2024-01-27 08:04:10.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 196.06 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7170
  +comment: App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7215
  +user: App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706280324 {#4070
    date: 2024-01-26 15:45:24.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7270
  +date: DateTimeImmutable @1706280324 {#4070
    date: 2024-01-26 15:45:24.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706280324 {#4070
    date: 2024-01-26 15:45:24.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7324
  +createdAt: DateTimeImmutable @1706280324 {#4070
    date: 2024-01-26 15:45:24.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 6.44 ms
Input props
[
  "user" => App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7378
  +width: 40
  +height: 40
  +user: App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 2.83 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7457
  +subject: App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.83 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6147
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 117.55 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7617
  +comment: App\Entity\EntryComment {#4066
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
      \n
      Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
      \n
      I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1728898817 {#4072
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4062 …}
    +votes: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
    -id: 342085
    -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993709"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280324 {#4070
      date: 2024-01-26 15:45:24.0 +01:00
    }
  }
  +nestedComments: [
    343674 => App\Entity\EntryComment {#5005
      +user: App\Entity\User {#4531
        +avatar: null
        +cover: null
        +email: "KillingTimeItself@lemmy.dbzer0.com"
        +username: "@KillingTimeItself@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728888962 {#4515
          date: 2024-10-14 08:56:02.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
        +entries: Doctrine\ORM\PersistentCollection {#4538 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
        +posts: Doctrine\ORM\PersistentCollection {#4546 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
        +follows: Doctrine\ORM\PersistentCollection {#4558 …}
        +followers: Doctrine\ORM\PersistentCollection {#4560 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
        +reports: Doctrine\ORM\PersistentCollection {#4570 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
        +violations: Doctrine\ORM\PersistentCollection {#4574 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
        +awards: Doctrine\ORM\PersistentCollection {#4578 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
        +categories: Doctrine\ORM\PersistentCollection {#4582 …}
        -id: 89702
        -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
        +apId: "KillingTimeItself@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "KillingTimeItself"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711774021 {#4516
          date: 2024-03-30 05:47:01.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711774020 {#4517
          date: 2024-03-30 05:47:00.0 +01:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4066}
      +root: App\Entity\EntryComment {#4066}
      +body: "you only really need to pre-code one file. Especially with a network that limited lol."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706323404 {#5003
        date: 2024-01-27 03:43:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@MangoPenguin@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5006 …}
      +nested: Doctrine\ORM\PersistentCollection {#5008 …}
      +votes: Doctrine\ORM\PersistentCollection {#5010 …}
      +reports: Doctrine\ORM\PersistentCollection {#5012 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
      -id: 343674
      -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/7168016"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706323404 {#5004
        date: 2024-01-27 03:43:24.0 +01:00
      }
    }
    343871 => App\Entity\EntryComment {#5020
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4066}
      +root: App\Entity\EntryComment {#4066}
      +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706329441 {#5018
        date: 2024-01-27 05:24:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@MangoPenguin@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5021 …}
      +nested: Doctrine\ORM\PersistentCollection {#5023 …}
      +votes: Doctrine\ORM\PersistentCollection {#5025 …}
      +reports: Doctrine\ORM\PersistentCollection {#5027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
      -id: 343871
      -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7054072"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329441 {#5019
        date: 2024-01-27 05:24:01.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 56.90 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7677
  +comment: App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7722
  +user: App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706323404 {#5004
    date: 2024-01-27 03:43:24.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7777
  +date: DateTimeImmutable @1706323404 {#5004
    date: 2024-01-27 03:43:24.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706323404 {#5004
    date: 2024-01-27 03:43:24.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7831
  +createdAt: DateTimeImmutable @1706323404 {#5004
    date: 2024-01-27 03:43:24.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.51 ms
Input props
[
  "user" => App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7885
  +width: 40
  +height: 40
  +user: App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7954
  +subject: App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8011
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 0.43 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8251
  +comment: App\Entity\EntryComment {#5005
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "you only really need to pre-code one file. Especially with a network that limited lol."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323404 {#5003
      date: 2024-01-27 03:43:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5006 …}
    +nested: Doctrine\ORM\PersistentCollection {#5008 …}
    +votes: Doctrine\ORM\PersistentCollection {#5010 …}
    +reports: Doctrine\ORM\PersistentCollection {#5012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5014 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5016 …}
    -id: 343674
    -bodyTs: "'code':8 'especi':11 'file':10 'limit':16 'lol':17 'need':4 'network':14 'one':9 'pre':7 'pre-cod':6 'realli':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323404 {#5004
      date: 2024-01-27 03:43:24.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 50.79 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8317
  +comment: App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8362
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706329441 {#5019
    date: 2024-01-27 05:24:01.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8417
  +date: DateTimeImmutable @1706329441 {#5019
    date: 2024-01-27 05:24:01.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706329441 {#5019
    date: 2024-01-27 05:24:01.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8471
  +createdAt: DateTimeImmutable @1706329441 {#5019
    date: 2024-01-27 05:24:01.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8525
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 4.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8594
  +subject: App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8651
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 2.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8891
  +comment: App\Entity\EntryComment {#5020
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Doing it on a VPS you’re not going to be able to do real-time transcoding, so you’ll have to pre-transcode a bunch of different bitrates.\n
        \n
        Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.\n
        \n
        I don’t know of any services that automatically pick the quality based on your connection quality though, even youtube doesn’t do that.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1728898817 {#4072
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4062 …}
      +votes: Doctrine\ORM\PersistentCollection {#4060 …}
      +reports: Doctrine\ORM\PersistentCollection {#4057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4051 …}
      -id: 342085
      -bodyTs: "'abl':12 'also':39 'automat':67 'base':71 'bitrat':31 'bunch':28 'connect':74 'differ':30 'doesn':79 'even':77 'give':41 'go':9 'handl':40 'interfac':44 'know':62 'level':55 'll':21 'multipl':53 'nice':43 'peertub':32 'peopl':46 'pick':57,68 'pre':25 'pre-transcod':24 'qualiti':54,70,75 're':7 'real':16 'real-tim':15 'servic':65 'though':76 'time':17 'transcod':18,26 'video':50 'vps':5 'watch':48 'youtub':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280324 {#4070
        date: 2024-01-26 15:45:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4066}
    +body: "Are you sure Youtube doesn’t pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I’ll have to manually increase it (I’d rather have occasional buffering than a blurry mess)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706329441 {#5018
      date: 2024-01-27 05:24:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@MangoPenguin@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -id: 343871
    -bodyTs: "'360p':20 'base':10 'blurri':46 'buffer':43 'connect':12,23 'd':39 'day':29 'doesn':5 'drop':17 'frequent':16 'increas':36 'll':32 'manual':35 'mess':47 'occasion':42 'particular':26 'pick':7 'qualiti':9 'rather':40 'shitti':27 'speed':13,24 'sure':3 'video':8 'youtub':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7054072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329441 {#5019
      date: 2024-01-27 05:24:01.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 38.38 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8967
  +comment: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4162
    +avatar: null
    +cover: null
    +email: "Moonrise2473@feddit.it"
    +username: "@Moonrise2473@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727512 {#4146
      date: 2024-10-12 12:05:12.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
    +entries: Doctrine\ORM\PersistentCollection {#4169 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
    +posts: Doctrine\ORM\PersistentCollection {#4177 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +follows: Doctrine\ORM\PersistentCollection {#4189 …}
    +followers: Doctrine\ORM\PersistentCollection {#4191 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
    +reports: Doctrine\ORM\PersistentCollection {#4201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
    +violations: Doctrine\ORM\PersistentCollection {#4205 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
    +awards: Doctrine\ORM\PersistentCollection {#4209 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
    +categories: Doctrine\ORM\PersistentCollection {#4213 …}
    -id: 3889
    -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
    +apId: "Moonrise2473@feddit.it"
    +apProfileId: "https://feddit.it/u/Moonrise2473"
    +apPublicUrl: "https://feddit.it/u/Moonrise2473"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "Moonrise2473"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721004332 {#4147
      date: 2024-07-15 02:45:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687103510 {#4148
      date: 2023-06-18 17:51:50.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9012
  +user: App\Entity\User {#4162
    +avatar: null
    +cover: null
    +email: "Moonrise2473@feddit.it"
    +username: "@Moonrise2473@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727512 {#4146
      date: 2024-10-12 12:05:12.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
    +entries: Doctrine\ORM\PersistentCollection {#4169 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
    +posts: Doctrine\ORM\PersistentCollection {#4177 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +follows: Doctrine\ORM\PersistentCollection {#4189 …}
    +followers: Doctrine\ORM\PersistentCollection {#4191 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
    +reports: Doctrine\ORM\PersistentCollection {#4201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
    +violations: Doctrine\ORM\PersistentCollection {#4205 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
    +awards: Doctrine\ORM\PersistentCollection {#4209 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
    +categories: Doctrine\ORM\PersistentCollection {#4213 …}
    -id: 3889
    -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
    +apId: "Moonrise2473@feddit.it"
    +apProfileId: "https://feddit.it/u/Moonrise2473"
    +apPublicUrl: "https://feddit.it/u/Moonrise2473"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "Moonrise2473"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721004332 {#4147
      date: 2024-07-15 02:45:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687103510 {#4148
      date: 2023-06-18 17:51:50.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706242836 {#4145
    date: 2024-01-26 05:20:36.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9067
  +date: DateTimeImmutable @1706242836 {#4145
    date: 2024-01-26 05:20:36.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706242836 {#4145
    date: 2024-01-26 05:20:36.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9121
  +createdAt: DateTimeImmutable @1706242836 {#4145
    date: 2024-01-26 05:20:36.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4162
    +avatar: null
    +cover: null
    +email: "Moonrise2473@feddit.it"
    +username: "@Moonrise2473@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727512 {#4146
      date: 2024-10-12 12:05:12.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
    +entries: Doctrine\ORM\PersistentCollection {#4169 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
    +posts: Doctrine\ORM\PersistentCollection {#4177 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +follows: Doctrine\ORM\PersistentCollection {#4189 …}
    +followers: Doctrine\ORM\PersistentCollection {#4191 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
    +reports: Doctrine\ORM\PersistentCollection {#4201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
    +violations: Doctrine\ORM\PersistentCollection {#4205 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
    +awards: Doctrine\ORM\PersistentCollection {#4209 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
    +categories: Doctrine\ORM\PersistentCollection {#4213 …}
    -id: 3889
    -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
    +apId: "Moonrise2473@feddit.it"
    +apProfileId: "https://feddit.it/u/Moonrise2473"
    +apPublicUrl: "https://feddit.it/u/Moonrise2473"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "Moonrise2473"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721004332 {#4147
      date: 2024-07-15 02:45:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687103510 {#4148
      date: 2023-06-18 17:51:50.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9175
  +width: 40
  +height: 40
  +user: App\Entity\User {#4162
    +avatar: null
    +cover: null
    +email: "Moonrise2473@feddit.it"
    +username: "@Moonrise2473@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727512 {#4146
      date: 2024-10-12 12:05:12.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
    +entries: Doctrine\ORM\PersistentCollection {#4169 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
    +posts: Doctrine\ORM\PersistentCollection {#4177 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
    +follows: Doctrine\ORM\PersistentCollection {#4189 …}
    +followers: Doctrine\ORM\PersistentCollection {#4191 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
    +reports: Doctrine\ORM\PersistentCollection {#4201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
    +violations: Doctrine\ORM\PersistentCollection {#4205 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
    +awards: Doctrine\ORM\PersistentCollection {#4209 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
    +categories: Doctrine\ORM\PersistentCollection {#4213 …}
    -id: 3889
    -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
    +apId: "Moonrise2473@feddit.it"
    +apProfileId: "https://feddit.it/u/Moonrise2473"
    +apPublicUrl: "https://feddit.it/u/Moonrise2473"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "Moonrise2473"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721004332 {#4147
      date: 2024-07-15 02:45:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687103510 {#4148
      date: 2023-06-18 17:51:50.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9268
  +subject: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9325
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 22.11 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9565
  +comment: App\Entity\EntryComment {#4149
    +user: App\Entity\User {#4162
      +avatar: null
      +cover: null
      +email: "Moonrise2473@feddit.it"
      +username: "@Moonrise2473@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727512 {#4146
        date: 2024-10-12 12:05:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
      +entries: Doctrine\ORM\PersistentCollection {#4169 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
      +posts: Doctrine\ORM\PersistentCollection {#4177 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
      +follows: Doctrine\ORM\PersistentCollection {#4189 …}
      +followers: Doctrine\ORM\PersistentCollection {#4191 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
      +reports: Doctrine\ORM\PersistentCollection {#4201 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
      +violations: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      +awards: Doctrine\ORM\PersistentCollection {#4209 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
      +categories: Doctrine\ORM\PersistentCollection {#4213 …}
      -id: 3889
      -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
      +apId: "Moonrise2473@feddit.it"
      +apProfileId: "https://feddit.it/u/Moonrise2473"
      +apPublicUrl: "https://feddit.it/u/Moonrise2473"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "Moonrise2473"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721004332 {#4147
        date: 2024-07-15 02:45:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687103510 {#4148
        date: 2023-06-18 17:51:50.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
      \n
      1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
      2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
      \n
      Both solutions are expensive on a VPS.\n
      \n
      In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1728898211 {#4144
      date: 2024-10-14 11:30:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4150 …}
    +nested: Doctrine\ORM\PersistentCollection {#4152 …}
    +votes: Doctrine\ORM\PersistentCollection {#4154 …}
    +reports: Doctrine\ORM\PersistentCollection {#4156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
    -id: 341214
    -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5111408"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242836 {#4145
      date: 2024-01-26 05:20:36.0 +01:00
    }
  }
  +nestedComments: [
    343864 => App\Entity\EntryComment {#4975
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4149}
      +root: App\Entity\EntryComment {#4149}
      +body: """
        I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
        \n
        I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
        \n
        It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706329134 {#4973
        date: 2024-01-27 05:18:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Moonrise2473@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4976 …}
      +nested: Doctrine\ORM\PersistentCollection {#4978 …}
      +votes: Doctrine\ORM\PersistentCollection {#4980 …}
      +reports: Doctrine\ORM\PersistentCollection {#4982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
      -id: 343864
      -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7053976"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706329134 {#4974
        date: 2024-01-27 05:18:54.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 18.46 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9625
  +comment: App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9670
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706329134 {#4974
    date: 2024-01-27 05:18:54.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9725
  +date: DateTimeImmutable @1706329134 {#4974
    date: 2024-01-27 05:18:54.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706329134 {#4974
    date: 2024-01-27 05:18:54.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9779
  +createdAt: DateTimeImmutable @1706329134 {#4974
    date: 2024-01-27 05:18:54.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.20 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9833
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9910
  +subject: App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9967
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 10.05 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10207
  +comment: App\Entity\EntryComment {#4975
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4149
      +user: App\Entity\User {#4162
        +avatar: null
        +cover: null
        +email: "Moonrise2473@feddit.it"
        +username: "@Moonrise2473@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727512 {#4146
          date: 2024-10-12 12:05:12.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4163 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4165 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4167 …}
        +entries: Doctrine\ORM\PersistentCollection {#4169 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4171 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4173 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4175 …}
        +posts: Doctrine\ORM\PersistentCollection {#4177 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4179 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4181 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4183 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4185 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4187 …}
        +follows: Doctrine\ORM\PersistentCollection {#4189 …}
        +followers: Doctrine\ORM\PersistentCollection {#4191 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4193 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4195 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4197 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4199 …}
        +reports: Doctrine\ORM\PersistentCollection {#4201 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
        +violations: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        +awards: Doctrine\ORM\PersistentCollection {#4209 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4211 …}
        +categories: Doctrine\ORM\PersistentCollection {#4213 …}
        -id: 3889
        -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4215 …}
        +apId: "Moonrise2473@feddit.it"
        +apProfileId: "https://feddit.it/u/Moonrise2473"
        +apPublicUrl: "https://feddit.it/u/Moonrise2473"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "Moonrise2473"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721004332 {#4147
          date: 2024-07-15 02:45:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687103510 {#4148
          date: 2023-06-18 17:51:50.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The problem about the “automatically adjust resolution and bitrate” can be done in two ways:\n
        \n
        1. Using a GPU to transcode the 4k video in real time (generally unavailable on VPS)\n
        2. Encoding the video in multiple resolutions and bitrates, using much more disk space\n
        \n
        Both solutions are expensive on a VPS.\n
        \n
        In this case when I need to share stuff in 4k 60 (basically never) I just host on YouTube unlisted and having Google foot the bill. Maybe think like this: the content really deserves to be 4k 60 fps? Home videos that I share with my family are downgraded to 720p as anyway they will watch it horizontal on a vertical screen
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1728898211 {#4144
        date: 2024-10-14 11:30:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4150 …}
      +nested: Doctrine\ORM\PersistentCollection {#4152 …}
      +votes: Doctrine\ORM\PersistentCollection {#4154 …}
      +reports: Doctrine\ORM\PersistentCollection {#4156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4158 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4160 …}
      -id: 341214
      -bodyTs: "'1':16 '2':32 '4k':23,63,89 '60':64,90 '720p':103 'adjust':6 'anyway':105 'automat':5 'basic':65 'bill':78 'bitrat':9,40 'case':55 'content':84 'deserv':86 'disk':44 'done':12 'downgrad':101 'encod':33 'expens':49 'famili':99 'foot':76 'fps':91 'general':28 'googl':75 'gpu':19 'home':92 'horizont':110 'host':69 'like':81 'mayb':79 'much':42 'multipl':37 'need':58 'never':66 'problem':2 'real':26 'realli':85 'resolut':7,38 'screen':114 'share':60,96 'solut':47 'space':45 'stuff':61 'think':80 'time':27 'transcod':21 'two':14 'unavail':29 'unlist':72 'use':17,41 'vertic':113 'video':24,35,93 'vps':31,52 'watch':108 'way':15 'youtub':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5111408"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242836 {#4145
        date: 2024-01-26 05:20:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4149}
    +body: """
      I honestly didn’t know that Youtube “unlisted” was even a thing; I’ve never posted a video to Youtube before, but this might be a promising idea. I’m assuming they still inject ads into unlisted videos, which is a major barrier for me… I hate ads.\n
      \n
      I’ll admit that I’m a snob when it comes to video and audio quality; 4k/60 might be overkill, but I think at least 4k/30 has some merit in this case. Most modern phones and tablets (and TVs) are at least greater than 1080p, so assuming they’re watching the video horizontally, 1080p video would still result in a loss of quality. Would they care? Almost certainly not, but the idea of watching a UHD video source in a lower resolution bothers me far more than it should.\n
      \n
      It definitely seems like VPS hosting is out of my budget. I think that hosting multiple version of the same video (and paying for more HDD space) would probably be cheaper than a VPS with a GPU resources, but the recurring fees are probably more than I’m willing to spend.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706329134 {#4973
      date: 2024-01-27 05:18:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Moonrise2473@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4976 …}
    +nested: Doctrine\ORM\PersistentCollection {#4978 …}
    +votes: Doctrine\ORM\PersistentCollection {#4980 …}
    +reports: Doctrine\ORM\PersistentCollection {#4982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4984 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4986 …}
    -id: 343864
    -bodyTs: "'1080p':93,102 '4k/30':74 '4k/60':65 'ad':35,48 'admit':51 'almost':115 'assum':31,95 'audio':63 'barrier':43 'bother':131 'budget':148 'care':114 'case':80 'certain':116 'cheaper':168 'come':59 'definit':139 'didn':3 'even':10 'far':133 'fee':179 'gpu':174 'greater':91 'hate':47 'hdd':163 'honest':2 'horizont':101 'host':143,152 'idea':28,120 'inject':34 'know':5 'least':73,90 'like':141 'll':50 'loss':109 'lower':129 'm':30,54,185 'major':42 'merit':77 'might':24,66 'modern':82 'multipl':153 'never':15 'overkil':68 'pay':160 'phone':83 'post':16 'probabl':166,181 'promis':27 'qualiti':64,111 're':97 'recur':178 'resolut':130 'resourc':175 'result':106 'seem':140 'snob':56 'sourc':126 'space':164 'spend':188 'still':33,105 'tablet':85 'thing':12 'think':71,150 'tvs':87 'uhd':124 'unlist':8,37 've':14 'version':154 'video':18,38,61,100,103,125,158 'vps':142,171 'watch':98,122 'will':186 'would':104,112,165 'youtub':7,20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053976"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706329134 {#4974
      date: 2024-01-27 05:18:54.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 439.05 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10283
  +comment: App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10328
  +user: App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706242726 {#4219
    date: 2024-01-26 05:18:46.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10383
  +date: DateTimeImmutable @1706242726 {#4219
    date: 2024-01-26 05:18:46.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706242726 {#4219
    date: 2024-01-26 05:18:46.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728727516 {#4218
    date: 2024-10-12 12:05:16.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10437
  +createdAt: DateTimeImmutable @1706242726 {#4219
    date: 2024-01-26 05:18:46.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728727516 {#4218
    date: 2024-10-12 12:05:16.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10491
  +width: 40
  +height: 40
  +user: App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10560
  +subject: App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.73 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10617
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 374.55 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10857
  +comment: App\Entity\EntryComment {#4223
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1728896876 {#4217
      date: 2024-10-14 11:07:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4224 …}
    +nested: Doctrine\ORM\PersistentCollection {#4226 …}
    +votes: Doctrine\ORM\PersistentCollection {#4228 …}
    +reports: Doctrine\ORM\PersistentCollection {#4230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
    -id: 341209
    -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8665545"
    +editedAt: DateTimeImmutable @1728727516 {#4218
      date: 2024-10-12 12:05:16.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706242726 {#4219
      date: 2024-01-26 05:18:46.0 +01:00
    }
  }
  +nestedComments: [
    341271 => App\Entity\EntryComment {#4928
      +user: Proxies\__CG__\App\Entity\User {#4929
        +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
        +cover: null
        +email: "helenslunch@feddit.nl"
        +username: "@helenslunch@feddit.nl"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729069845 {#11002
          date: 2024-10-16 11:10:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
        +entries: Doctrine\ORM\PersistentCollection {#11015 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
        +posts: Doctrine\ORM\PersistentCollection {#11023 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
        +follows: Doctrine\ORM\PersistentCollection {#11035 …}
        +followers: Doctrine\ORM\PersistentCollection {#11037 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
        +reports: Doctrine\ORM\PersistentCollection {#11047 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
        +violations: Doctrine\ORM\PersistentCollection {#11051 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
        +awards: Doctrine\ORM\PersistentCollection {#11055 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
        +categories: Doctrine\ORM\PersistentCollection {#11059 …}
        -id: 64351
        -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
        +apId: "helenslunch@feddit.nl"
        +apProfileId: "https://feddit.nl/u/helenslunch"
        +apPublicUrl: "https://feddit.nl/u/helenslunch"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.nl/inbox"
        +apDomain: "feddit.nl"
        +apPreferredUsername: "helenslunch"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728165118 {#10999
          date: 2024-10-05 23:51:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697943858 {#11001
          date: 2023-10-22 05:04:18.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223}
      +root: App\Entity\EntryComment {#4223}
      +body: "I see no reason Jellyfin wouldn’t work for this."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706245971 {#4926
        date: 2024-01-26 06:12:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4930 …}
      +nested: Doctrine\ORM\PersistentCollection {#4932 …}
      +votes: Doctrine\ORM\PersistentCollection {#4934 …}
      +reports: Doctrine\ORM\PersistentCollection {#4936 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
      -id: 341271
      -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/6418018"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706245971 {#4927
        date: 2024-01-26 06:12:51.0 +01:00
      }
    }
    341977 => App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223}
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    341436 => App\Entity\EntryComment {#4944}
    341462 => App\Entity\EntryComment {#5059}
    342074 => App\Entity\EntryComment {#5148
      +user: App\Entity\User {#4049
        +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
        +email: "MangoPenguin@lemmy.blahaj.zone"
        +username: "@MangoPenguin@lemmy.blahaj.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          He/Him | Bi Furry Boy\n
          \n
          *Accounts:*\n
          \n
          [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
          \n
          [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
          """
        +lastActive: DateTime @1728896180 {#4071
          date: 2024-10-14 10:56:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
        +posts: Doctrine\ORM\PersistentCollection {#4104 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
        +follows: Doctrine\ORM\PersistentCollection {#4116 …}
        +followers: Doctrine\ORM\PersistentCollection {#4118 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
        +reports: Doctrine\ORM\PersistentCollection {#4128 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
        +violations: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        +awards: Doctrine\ORM\PersistentCollection {#4136 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
        +categories: Doctrine\ORM\PersistentCollection {#4140 …}
        -id: 39956
        -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
        +apId: "MangoPenguin@lemmy.blahaj.zone"
        +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
        +apDomain: "lemmy.blahaj.zone"
        +apPreferredUsername: "MangoPenguin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711630475 {#4068
          date: 2024-03-28 13:54:35.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691676225 {#4061
          date: 2023-08-10 16:03:45.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111}
      +root: App\Entity\EntryComment {#4223}
      +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706280198 {#5146
        date: 2024-01-26 15:43:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5149 …}
      +nested: Doctrine\ORM\PersistentCollection {#5151 …}
      +votes: Doctrine\ORM\PersistentCollection {#5153 …}
      +reports: Doctrine\ORM\PersistentCollection {#5155 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
      -id: 342074
      -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.blahaj.zone/comment/5993654"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706280198 {#5147
        date: 2024-01-26 15:43:18.0 +01:00
      }
    }
    343606 => App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111}
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    343681 => App\Entity\EntryComment {#5187
      +user: App\Entity\User {#4531
        +avatar: null
        +cover: null
        +email: "KillingTimeItself@lemmy.dbzer0.com"
        +username: "@KillingTimeItself@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728888962 {#4515
          date: 2024-10-14 08:56:02.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
        +entries: Doctrine\ORM\PersistentCollection {#4538 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
        +posts: Doctrine\ORM\PersistentCollection {#4546 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
        +follows: Doctrine\ORM\PersistentCollection {#4558 …}
        +followers: Doctrine\ORM\PersistentCollection {#4560 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
        +reports: Doctrine\ORM\PersistentCollection {#4570 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
        +violations: Doctrine\ORM\PersistentCollection {#4574 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
        +awards: Doctrine\ORM\PersistentCollection {#4578 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
        +categories: Doctrine\ORM\PersistentCollection {#4582 …}
        -id: 89702
        -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
        +apId: "KillingTimeItself@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "KillingTimeItself"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711774021 {#4516
          date: 2024-03-30 05:47:01.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711774020 {#4517
          date: 2024-03-30 05:47:00.0 +01:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5164}
      +root: App\Entity\EntryComment {#4223}
      +body: """
        if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
        \n
        Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706323555 {#5188
        date: 2024-01-27 03:45:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5184 …}
      +nested: Doctrine\ORM\PersistentCollection {#5180 …}
      +votes: Doctrine\ORM\PersistentCollection {#5178 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 343681
      -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/7168094"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706323555 {#5191
        date: 2024-01-27 03:45:55.0 +01:00
      }
    }
    343848 => App\Entity\EntryComment {#4960
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223}
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
        \n
        As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706328546 {#4958
        date: 2024-01-27 05:09:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4961 …}
      +nested: Doctrine\ORM\PersistentCollection {#4963 …}
      +votes: Doctrine\ORM\PersistentCollection {#4965 …}
      +reports: Doctrine\ORM\PersistentCollection {#4967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
      -id: 343848
      -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7053790"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706328546 {#4959
        date: 2024-01-27 05:09:06.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 73.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10917
  +comment: App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 17.49 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4929
    +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729069845 {#11002
      date: 2024-10-16 11:10:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
    +entries: Doctrine\ORM\PersistentCollection {#11015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
    +posts: Doctrine\ORM\PersistentCollection {#11023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
    +follows: Doctrine\ORM\PersistentCollection {#11035 …}
    +followers: Doctrine\ORM\PersistentCollection {#11037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
    +reports: Doctrine\ORM\PersistentCollection {#11047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
    +violations: Doctrine\ORM\PersistentCollection {#11051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
    +awards: Doctrine\ORM\PersistentCollection {#11055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
    +categories: Doctrine\ORM\PersistentCollection {#11059 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728165118 {#10999
      date: 2024-10-05 23:51:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#11001
      date: 2023-10-22 05:04:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10962
  +user: Proxies\__CG__\App\Entity\User {#4929
    +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729069845 {#11002
      date: 2024-10-16 11:10:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
    +entries: Doctrine\ORM\PersistentCollection {#11015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
    +posts: Doctrine\ORM\PersistentCollection {#11023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
    +follows: Doctrine\ORM\PersistentCollection {#11035 …}
    +followers: Doctrine\ORM\PersistentCollection {#11037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
    +reports: Doctrine\ORM\PersistentCollection {#11047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
    +violations: Doctrine\ORM\PersistentCollection {#11051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
    +awards: Doctrine\ORM\PersistentCollection {#11055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
    +categories: Doctrine\ORM\PersistentCollection {#11059 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728165118 {#10999
      date: 2024-10-05 23:51:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#11001
      date: 2023-10-22 05:04:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706245971 {#4927
    date: 2024-01-26 06:12:51.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11081
  +date: DateTimeImmutable @1706245971 {#4927
    date: 2024-01-26 06:12:51.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706245971 {#4927
    date: 2024-01-26 06:12:51.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11135
  +createdAt: DateTimeImmutable @1706245971 {#4927
    date: 2024-01-26 06:12:51.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 41.74 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4929
    +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729069845 {#11002
      date: 2024-10-16 11:10:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
    +entries: Doctrine\ORM\PersistentCollection {#11015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
    +posts: Doctrine\ORM\PersistentCollection {#11023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
    +follows: Doctrine\ORM\PersistentCollection {#11035 …}
    +followers: Doctrine\ORM\PersistentCollection {#11037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
    +reports: Doctrine\ORM\PersistentCollection {#11047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
    +violations: Doctrine\ORM\PersistentCollection {#11051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
    +awards: Doctrine\ORM\PersistentCollection {#11055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
    +categories: Doctrine\ORM\PersistentCollection {#11059 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728165118 {#10999
      date: 2024-10-05 23:51:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#11001
      date: 2023-10-22 05:04:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11189
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4929
    +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729069845 {#11002
      date: 2024-10-16 11:10:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
    +entries: Doctrine\ORM\PersistentCollection {#11015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
    +posts: Doctrine\ORM\PersistentCollection {#11023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
    +follows: Doctrine\ORM\PersistentCollection {#11035 …}
    +followers: Doctrine\ORM\PersistentCollection {#11037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
    +reports: Doctrine\ORM\PersistentCollection {#11047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
    +violations: Doctrine\ORM\PersistentCollection {#11051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
    +awards: Doctrine\ORM\PersistentCollection {#11055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
    +categories: Doctrine\ORM\PersistentCollection {#11059 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728165118 {#10999
      date: 2024-10-05 23:51:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#11001
      date: 2023-10-22 05:04:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11266
  +subject: App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11323
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 2.54 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11563
  +comment: App\Entity\EntryComment {#4928
    +user: Proxies\__CG__\App\Entity\User {#4929
      +avatar: Proxies\__CG__\App\Entity\Image {#11007 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729069845 {#11002
        date: 2024-10-16 11:10:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11013 …}
      +entries: Doctrine\ORM\PersistentCollection {#11015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11021 …}
      +posts: Doctrine\ORM\PersistentCollection {#11023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11033 …}
      +follows: Doctrine\ORM\PersistentCollection {#11035 …}
      +followers: Doctrine\ORM\PersistentCollection {#11037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11045 …}
      +reports: Doctrine\ORM\PersistentCollection {#11047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11049 …}
      +violations: Doctrine\ORM\PersistentCollection {#11051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11053 …}
      +awards: Doctrine\ORM\PersistentCollection {#11055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11057 …}
      +categories: Doctrine\ORM\PersistentCollection {#11059 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11061 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728165118 {#10999
        date: 2024-10-05 23:51:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#11001
        date: 2023-10-22 05:04:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "I see no reason Jellyfin wouldn’t work for this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706245971 {#4926
      date: 2024-01-26 06:12:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4930 …}
    +nested: Doctrine\ORM\PersistentCollection {#4932 …}
    +votes: Doctrine\ORM\PersistentCollection {#4934 …}
    +reports: Doctrine\ORM\PersistentCollection {#4936 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4938 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4940 …}
    -id: 341271
    -bodyTs: "'jellyfin':5 'reason':4 'see':2 'work':8 'wouldn':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6418018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706245971 {#4927
      date: 2024-01-26 06:12:51.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 267.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11629
  +comment: App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 16.02 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11674
  +user: Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706253631 {#4943
    date: 2024-01-26 08:20:31.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11792
  +date: DateTimeImmutable @1706253631 {#4943
    date: 2024-01-26 08:20:31.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706253631 {#4943
    date: 2024-01-26 08:20:31.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11846
  +createdAt: DateTimeImmutable @1706253631 {#4943
    date: 2024-01-26 08:20:31.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11900
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 1.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11969
  +subject: App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 4.24 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12026
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 230.08 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12266
  +comment: App\Entity\EntryComment {#4944
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706253631 {#4942
      date: 2024-01-26 08:20:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4946 …}
    +nested: Doctrine\ORM\PersistentCollection {#4948 …}
    +votes: Doctrine\ORM\PersistentCollection {#4950 …}
    +reports: Doctrine\ORM\PersistentCollection {#4952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
    -id: 341436
    -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8070221"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706253631 {#4943
      date: 2024-01-26 08:20:31.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 223.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12321
  +comment: App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12366
  +user: App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706254953 {#5058
    date: 2024-01-26 08:42:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12421
  +date: DateTimeImmutable @1706254953 {#5058
    date: 2024-01-26 08:42:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706254953 {#5058
    date: 2024-01-26 08:42:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12475
  +createdAt: DateTimeImmutable @1706254953 {#5058
    date: 2024-01-26 08:42:33.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12529
  +width: 40
  +height: 40
  +user: App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12598
  +subject: App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12655
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 192.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12895
  +comment: App\Entity\EntryComment {#5059
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4944
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1728896876 {#4217
          date: 2024-10-14 11:07:56.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4224 …}
        +nested: Doctrine\ORM\PersistentCollection {#4226 …}
        +votes: Doctrine\ORM\PersistentCollection {#4228 …}
        +reports: Doctrine\ORM\PersistentCollection {#4230 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
        -id: 341209
        -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8665545"
        +editedAt: DateTimeImmutable @1728727516 {#4218
          date: 2024-10-12 12:05:16.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706242726 {#4219
          date: 2024-01-26 05:18:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706253631 {#4942
        date: 2024-01-26 08:20:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4946 …}
      +nested: Doctrine\ORM\PersistentCollection {#4948 …}
      +votes: Doctrine\ORM\PersistentCollection {#4950 …}
      +reports: Doctrine\ORM\PersistentCollection {#4952 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
      -id: 341436
      -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8070221"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706253631 {#4943
        date: 2024-01-26 08:20:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706254953 {#5057
      date: 2024-01-26 08:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5060 …}
    +nested: Doctrine\ORM\PersistentCollection {#5062 …}
    +votes: Doctrine\ORM\PersistentCollection {#5064 …}
    +reports: Doctrine\ORM\PersistentCollection {#5066 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
    -id: 341462
    -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8671838"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706254953 {#5058
      date: 2024-01-26 08:42:33.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 187.80 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12950
  +comment: App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12995
  +user: Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706277150 {#5110
    date: 2024-01-26 14:52:30.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13050
  +date: DateTimeImmutable @1706277150 {#5110
    date: 2024-01-26 14:52:30.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706277150 {#5110
    date: 2024-01-26 14:52:30.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13104
  +createdAt: DateTimeImmutable @1706277150 {#5110
    date: 2024-01-26 14:52:30.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.17 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13158
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4945
    +avatar: null
    +cover: null
    +email: "aBundleOfFerrets@sh.itjust.works"
    +username: "@aBundleOfFerrets@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728920529 {#11714
      date: 2024-10-14 17:42:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
    +entries: Doctrine\ORM\PersistentCollection {#11726 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
    +posts: Doctrine\ORM\PersistentCollection {#11734 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
    +follows: Doctrine\ORM\PersistentCollection {#11746 …}
    +followers: Doctrine\ORM\PersistentCollection {#11748 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
    +reports: Doctrine\ORM\PersistentCollection {#11758 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
    +violations: Doctrine\ORM\PersistentCollection {#11762 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
    +awards: Doctrine\ORM\PersistentCollection {#11766 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
    +categories: Doctrine\ORM\PersistentCollection {#11770 …}
    -id: 35218
    -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
    +apId: "aBundleOfFerrets@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "aBundleOfFerrets"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728945286 {#11711
      date: 2024-10-15 00:34:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690434601 {#11713
      date: 2023-07-27 07:10:01.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.56 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13227
  +subject: App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13284
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 150.90 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13524
  +comment: App\Entity\EntryComment {#5111
    +user: Proxies\__CG__\App\Entity\User {#4945
      +avatar: null
      +cover: null
      +email: "aBundleOfFerrets@sh.itjust.works"
      +username: "@aBundleOfFerrets@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728920529 {#11714
        date: 2024-10-14 17:42:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
      +entries: Doctrine\ORM\PersistentCollection {#11726 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
      +posts: Doctrine\ORM\PersistentCollection {#11734 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
      +follows: Doctrine\ORM\PersistentCollection {#11746 …}
      +followers: Doctrine\ORM\PersistentCollection {#11748 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
      +reports: Doctrine\ORM\PersistentCollection {#11758 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
      +violations: Doctrine\ORM\PersistentCollection {#11762 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
      +awards: Doctrine\ORM\PersistentCollection {#11766 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
      +categories: Doctrine\ORM\PersistentCollection {#11770 …}
      -id: 35218
      -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
      +apId: "aBundleOfFerrets@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "aBundleOfFerrets"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728945286 {#11711
        date: 2024-10-15 00:34:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690434601 {#11713
        date: 2023-07-27 07:10:01.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5059
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4944
        +user: Proxies\__CG__\App\Entity\User {#4945 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 12
          +score: 0
          +lastActive: DateTime @1728896876 {#4217
            date: 2024-10-14 11:07:56.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4224 …}
          +nested: Doctrine\ORM\PersistentCollection {#4226 …}
          +votes: Doctrine\ORM\PersistentCollection {#4228 …}
          +reports: Doctrine\ORM\PersistentCollection {#4230 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
          -id: 341209
          -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8665545"
          +editedAt: DateTimeImmutable @1728727516 {#4218
            date: 2024-10-12 12:05:16.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706242726 {#4219
            date: 2024-01-26 05:18:46.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706253631 {#4942
          date: 2024-01-26 08:20:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4946 …}
        +nested: Doctrine\ORM\PersistentCollection {#4948 …}
        +votes: Doctrine\ORM\PersistentCollection {#4950 …}
        +reports: Doctrine\ORM\PersistentCollection {#4952 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
        -id: 341436
        -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8070221"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706253631 {#4943
          date: 2024-01-26 08:20:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706254953 {#5057
        date: 2024-01-26 08:42:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5060 …}
      +nested: Doctrine\ORM\PersistentCollection {#5062 …}
      +votes: Doctrine\ORM\PersistentCollection {#5064 …}
      +reports: Doctrine\ORM\PersistentCollection {#5066 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
      -id: 341462
      -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8671838"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706254953 {#5058
        date: 2024-01-26 08:42:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706277150 {#5109
      date: 2024-01-26 14:52:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5112 …}
    +nested: Doctrine\ORM\PersistentCollection {#5114 …}
    +votes: Doctrine\ORM\PersistentCollection {#5116 …}
    +reports: Doctrine\ORM\PersistentCollection {#5118 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
    -id: 341977
    -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8086454"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706277150 {#5110
      date: 2024-01-26 14:52:30.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 33.14 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
  "showNested" => true
  "level" => 5
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13579
  +comment: App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 5
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13624
  +user: App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1706280198 {#5147
    date: 2024-01-26 15:43:18.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13679
  +date: DateTimeImmutable @1706280198 {#5147
    date: 2024-01-26 15:43:18.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706280198 {#5147
    date: 2024-01-26 15:43:18.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13733
  +createdAt: DateTimeImmutable @1706280198 {#5147
    date: 2024-01-26 15:43:18.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13787
  +width: 40
  +height: 40
  +user: App\Entity\User {#4049
    +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1728896180 {#4071
      date: 2024-10-14 10:56:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
    +posts: Doctrine\ORM\PersistentCollection {#4104 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
    +follows: Doctrine\ORM\PersistentCollection {#4116 …}
    +followers: Doctrine\ORM\PersistentCollection {#4118 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
    +reports: Doctrine\ORM\PersistentCollection {#4128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
    +violations: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    +awards: Doctrine\ORM\PersistentCollection {#4136 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
    +categories: Doctrine\ORM\PersistentCollection {#4140 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#4068
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#4061
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13857
  +subject: App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.89 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13914
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 6.00 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
  "level" => 5
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#14154
  +comment: App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4049
      +avatar: Proxies\__CG__\App\Entity\Image {#4048 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4047 …}
      +email: "MangoPenguin@lemmy.blahaj.zone"
      +username: "@MangoPenguin@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        He/Him | Bi Furry Boy\n
        \n
        *Accounts:*\n
        \n
        [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
        \n
        [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
        """
      +lastActive: DateTime @1728896180 {#4071
        date: 2024-10-14 10:56:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4046 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4044 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4042 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4100 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4102 …}
      +posts: Doctrine\ORM\PersistentCollection {#4104 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4106 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4108 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4110 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4112 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4114 …}
      +follows: Doctrine\ORM\PersistentCollection {#4116 …}
      +followers: Doctrine\ORM\PersistentCollection {#4118 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4120 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4122 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4124 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4126 …}
      +reports: Doctrine\ORM\PersistentCollection {#4128 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4130 …}
      +violations: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      +awards: Doctrine\ORM\PersistentCollection {#4136 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4138 …}
      +categories: Doctrine\ORM\PersistentCollection {#4140 …}
      -id: 39956
      -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4142 …}
      +apId: "MangoPenguin@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "MangoPenguin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711630475 {#4068
        date: 2024-03-28 13:54:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691676225 {#4061
        date: 2023-08-10 16:03:45.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236
          +avatar: null
          +cover: null
          +email: "vividspecter@lemm.ee"
          +username: "@vividspecter@lemm.ee"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728884986 {#4220
            date: 2024-10-14 07:49:46.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
          +entries: Doctrine\ORM\PersistentCollection {#4243 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
          +posts: Doctrine\ORM\PersistentCollection {#4251 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
          +follows: Doctrine\ORM\PersistentCollection {#4263 …}
          +followers: Doctrine\ORM\PersistentCollection {#4265 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
          +reports: Doctrine\ORM\PersistentCollection {#4275 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
          +violations: Doctrine\ORM\PersistentCollection {#4279 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
          +awards: Doctrine\ORM\PersistentCollection {#4283 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
          +categories: Doctrine\ORM\PersistentCollection {#4287 …}
          -id: 25972
          -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
          +apId: "vividspecter@lemm.ee"
          +apProfileId: "https://lemm.ee/u/vividspecter"
          +apPublicUrl: "https://lemm.ee/u/vividspecter"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemm.ee/inbox"
          +apDomain: "lemm.ee"
          +apPreferredUsername: "vividspecter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729044147 {#4221
            date: 2024-10-16 04:02:27.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689223878 {#4222
            date: 2023-07-13 06:51:18.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: "Or if you have a 7th gen or newer Intel CPU with integrated graphics, those work great too. Support for 10 bit does require a later model CPU though."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706280198 {#5146
      date: 2024-01-26 15:43:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 342074
    -bodyTs: "'10':21 '7th':6 'bit':22 'cpu':11,28 'gen':7 'graphic':14 'great':17 'integr':13 'intel':10 'later':26 'model':27 'newer':9 'requir':24 'support':19 'though':29 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/5993654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706280198 {#5147
      date: 2024-01-26 15:43:18.0 +01:00
    }
  }
  +nestedComments: []
  +level: 5
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 98.89 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
  "showNested" => true
  "level" => 5
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14220
  +comment: App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 5
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14265
  +user: App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706321249 {#5163
    date: 2024-01-27 03:07:29.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14320
  +date: DateTimeImmutable @1706321249 {#5163
    date: 2024-01-27 03:07:29.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706321249 {#5163
    date: 2024-01-27 03:07:29.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728885708 {#5162
    date: 2024-10-14 08:01:48.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14374
  +createdAt: DateTimeImmutable @1706321249 {#5163
    date: 2024-01-27 03:07:29.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728885708 {#5162
    date: 2024-10-14 08:01:48.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14428
  +width: 40
  +height: 40
  +user: App\Entity\User {#4236
    +avatar: null
    +cover: null
    +email: "vividspecter@lemm.ee"
    +username: "@vividspecter@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728884986 {#4220
      date: 2024-10-14 07:49:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
    +entries: Doctrine\ORM\PersistentCollection {#4243 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
    +posts: Doctrine\ORM\PersistentCollection {#4251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
    +follows: Doctrine\ORM\PersistentCollection {#4263 …}
    +followers: Doctrine\ORM\PersistentCollection {#4265 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
    +reports: Doctrine\ORM\PersistentCollection {#4275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
    +violations: Doctrine\ORM\PersistentCollection {#4279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
    +awards: Doctrine\ORM\PersistentCollection {#4283 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
    +categories: Doctrine\ORM\PersistentCollection {#4287 …}
    -id: 25972
    -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
    +apId: "vividspecter@lemm.ee"
    +apProfileId: "https://lemm.ee/u/vividspecter"
    +apPublicUrl: "https://lemm.ee/u/vividspecter"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "vividspecter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729044147 {#4221
      date: 2024-10-16 04:02:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689223878 {#4222
      date: 2023-07-13 06:51:18.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13215
  +subject: App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9902
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 46.74 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
  "level" => 5
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#14590
  +comment: App\Entity\EntryComment {#5164
    +user: App\Entity\User {#4236
      +avatar: null
      +cover: null
      +email: "vividspecter@lemm.ee"
      +username: "@vividspecter@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728884986 {#4220
        date: 2024-10-14 07:49:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
      +entries: Doctrine\ORM\PersistentCollection {#4243 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
      +posts: Doctrine\ORM\PersistentCollection {#4251 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
      +follows: Doctrine\ORM\PersistentCollection {#4263 …}
      +followers: Doctrine\ORM\PersistentCollection {#4265 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
      +reports: Doctrine\ORM\PersistentCollection {#4275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
      +violations: Doctrine\ORM\PersistentCollection {#4279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
      +awards: Doctrine\ORM\PersistentCollection {#4283 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
      +categories: Doctrine\ORM\PersistentCollection {#4287 …}
      -id: 25972
      -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
      +apId: "vividspecter@lemm.ee"
      +apProfileId: "https://lemm.ee/u/vividspecter"
      +apPublicUrl: "https://lemm.ee/u/vividspecter"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "vividspecter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729044147 {#4221
        date: 2024-10-16 04:02:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689223878 {#4222
        date: 2023-07-13 06:51:18.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5111
      +user: Proxies\__CG__\App\Entity\User {#4945
        +avatar: null
        +cover: null
        +email: "aBundleOfFerrets@sh.itjust.works"
        +username: "@aBundleOfFerrets@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728920529 {#11714
          date: 2024-10-14 17:42:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
        +entries: Doctrine\ORM\PersistentCollection {#11726 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
        +posts: Doctrine\ORM\PersistentCollection {#11734 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
        +follows: Doctrine\ORM\PersistentCollection {#11746 …}
        +followers: Doctrine\ORM\PersistentCollection {#11748 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
        +reports: Doctrine\ORM\PersistentCollection {#11758 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
        +violations: Doctrine\ORM\PersistentCollection {#11762 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
        +awards: Doctrine\ORM\PersistentCollection {#11766 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
        +categories: Doctrine\ORM\PersistentCollection {#11770 …}
        -id: 35218
        -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
        +apId: "aBundleOfFerrets@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "aBundleOfFerrets"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728945286 {#11711
          date: 2024-10-15 00:34:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690434601 {#11713
          date: 2023-07-27 07:10:01.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5059
        +user: App\Entity\User {#4236}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4944
          +user: Proxies\__CG__\App\Entity\User {#4945 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: App\Entity\User {#4236}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 12
            +score: 0
            +lastActive: DateTime @1728896876 {#4217
              date: 2024-10-14 11:07:56.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4224 …}
            +nested: Doctrine\ORM\PersistentCollection {#4226 …}
            +votes: Doctrine\ORM\PersistentCollection {#4228 …}
            +reports: Doctrine\ORM\PersistentCollection {#4230 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
            -id: 341209
            -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/8665545"
            +editedAt: DateTimeImmutable @1728727516 {#4218
              date: 2024-10-12 12:05:16.0 +02:00
            }
            +createdAt: DateTimeImmutable @1706242726 {#4219
              date: 2024-01-26 05:18:46.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706253631 {#4942
            date: 2024-01-26 08:20:31.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4946 …}
          +nested: Doctrine\ORM\PersistentCollection {#4948 …}
          +votes: Doctrine\ORM\PersistentCollection {#4950 …}
          +reports: Doctrine\ORM\PersistentCollection {#4952 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
          -id: 341436
          -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8070221"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706253631 {#4943
            date: 2024-01-26 08:20:31.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706254953 {#5057
          date: 2024-01-26 08:42:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5060 …}
        +nested: Doctrine\ORM\PersistentCollection {#5062 …}
        +votes: Doctrine\ORM\PersistentCollection {#5064 …}
        +reports: Doctrine\ORM\PersistentCollection {#5066 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
        -id: 341462
        -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8671838"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706254953 {#5058
          date: 2024-01-26 08:42:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706277150 {#5109
        date: 2024-01-26 14:52:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5112 …}
      +nested: Doctrine\ORM\PersistentCollection {#5114 …}
      +votes: Doctrine\ORM\PersistentCollection {#5116 …}
      +reports: Doctrine\ORM\PersistentCollection {#5118 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
      -id: 341977
      -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8086454"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706277150 {#5110
        date: 2024-01-26 14:52:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
      \n
      Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
      \n
      The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706321249 {#5161
      date: 2024-01-27 03:07:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 343606
    -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8700485"
    +editedAt: DateTimeImmutable @1728885708 {#5162
      date: 2024-10-14 08:01:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706321249 {#5163
      date: 2024-01-27 03:07:29.0 +01:00
    }
  }
  +nestedComments: []
  +level: 5
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 23.61 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
  "showNested" => true
  "level" => 6
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14645
  +comment: App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 6
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14690
  +user: App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1706323555 {#5191
    date: 2024-01-27 03:45:55.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14745
  +date: DateTimeImmutable @1706323555 {#5191
    date: 2024-01-27 03:45:55.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706323555 {#5191
    date: 2024-01-27 03:45:55.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14799
  +createdAt: DateTimeImmutable @1706323555 {#5191
    date: 2024-01-27 03:45:55.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14853
  +width: 40
  +height: 40
  +user: App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.78 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14926
  +subject: App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.93 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14983
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 1.25 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
  "level" => 6
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15223
  +comment: App\Entity\EntryComment {#5187
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5164
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5111
        +user: Proxies\__CG__\App\Entity\User {#4945
          +avatar: null
          +cover: null
          +email: "aBundleOfFerrets@sh.itjust.works"
          +username: "@aBundleOfFerrets@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728920529 {#11714
            date: 2024-10-14 17:42:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#11719 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11722 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#11724 …}
          +entries: Doctrine\ORM\PersistentCollection {#11726 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#11728 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#11730 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11732 …}
          +posts: Doctrine\ORM\PersistentCollection {#11734 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#11736 …}
          +postComments: Doctrine\ORM\PersistentCollection {#11738 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#11740 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#11742 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#11744 …}
          +follows: Doctrine\ORM\PersistentCollection {#11746 …}
          +followers: Doctrine\ORM\PersistentCollection {#11748 …}
          +blocks: Doctrine\ORM\PersistentCollection {#11750 …}
          +blockers: Doctrine\ORM\PersistentCollection {#11752 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#11754 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#11756 …}
          +reports: Doctrine\ORM\PersistentCollection {#11758 …}
          +favourites: Doctrine\ORM\PersistentCollection {#11760 …}
          +violations: Doctrine\ORM\PersistentCollection {#11762 …}
          +notifications: Doctrine\ORM\PersistentCollection {#11764 …}
          +awards: Doctrine\ORM\PersistentCollection {#11766 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#11768 …}
          +categories: Doctrine\ORM\PersistentCollection {#11770 …}
          -id: 35218
          -password: "$2y$13$xBKBlpB/.vn/UhjauqywtOAllw9P4AoAarzQteYqpKSuFGQJu0L.6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11772 …}
          +apId: "aBundleOfFerrets@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apPublicUrl: "https://sh.itjust.works/u/aBundleOfFerrets"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "aBundleOfFerrets"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728945286 {#11711
            date: 2024-10-15 00:34:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1690434601 {#11713
            date: 2023-07-27 07:10:01.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#5059
          +user: App\Entity\User {#4236}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4944
            +user: Proxies\__CG__\App\Entity\User {#4945 …2}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: App\Entity\EntryComment {#4223
              +user: App\Entity\User {#4236}
              +entry: App\Entity\Entry {#2388}
              +magazine: App\Entity\Magazine {#266}
              +image: null
              +parent: null
              +root: null
              +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 12
              +score: 0
              +lastActive: DateTime @1728896876 {#4217
                date: 2024-10-14 11:07:56.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@corroded@lemmy.world"
                "@corroded@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4224 …}
              +nested: Doctrine\ORM\PersistentCollection {#4226 …}
              +votes: Doctrine\ORM\PersistentCollection {#4228 …}
              +reports: Doctrine\ORM\PersistentCollection {#4230 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
              -id: 341209
              -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemm.ee/comment/8665545"
              +editedAt: DateTimeImmutable @1728727516 {#4218
                date: 2024-10-12 12:05:16.0 +02:00
              }
              +createdAt: DateTimeImmutable @1706242726 {#4219
                date: 2024-01-26 05:18:46.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4223}
            +body: "Note that for jellyfin (or any software) to reduce the bitrate it will have to transcode the video"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706253631 {#4942
              date: 2024-01-26 08:20:31.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
              "@vividspecter@lemm.ee"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4946 …}
            +nested: Doctrine\ORM\PersistentCollection {#4948 …}
            +votes: Doctrine\ORM\PersistentCollection {#4950 …}
            +reports: Doctrine\ORM\PersistentCollection {#4952 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4954 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4956 …}
            -id: 341436
            -bodyTs: "'bitrat':11 'jellyfin':4 'note':1 'reduc':9 'softwar':7 'transcod':16 'video':18"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/8070221"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706253631 {#4943
              date: 2024-01-26 08:20:31.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4223}
          +body: "Of course. Youtube and the like “pre-transcode” it so that would be one way for Jellyfin to better solve it, at the cost of a significant amount of disk space."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706254953 {#5057
            date: 2024-01-26 08:42:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@vividspecter@lemm.ee"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5060 …}
          +nested: Doctrine\ORM\PersistentCollection {#5062 …}
          +votes: Doctrine\ORM\PersistentCollection {#5064 …}
          +reports: Doctrine\ORM\PersistentCollection {#5066 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5068 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5070 …}
          -id: 341462
          -bodyTs: "'amount':29 'better':20 'cost':25 'cours':2 'disk':31 'jellyfin':18 'like':6 'one':15 'pre':8 'pre-transcod':7 'signific':28 'solv':21 'space':32 'transcod':9 'way':16 'would':13 'youtub':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/8671838"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706254953 {#5058
            date: 2024-01-26 08:42:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4223}
        +body: "You can get an intel arc a310 for ~$90 and it has absolutely insane transcode performance, so depending on how large your library is it might even end up cheaper than buying more storage to just live-transcode everything."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706277150 {#5109
          date: 2024-01-26 14:52:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@vividspecter@lemm.ee"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5112 …}
        +nested: Doctrine\ORM\PersistentCollection {#5114 …}
        +votes: Doctrine\ORM\PersistentCollection {#5116 …}
        +reports: Doctrine\ORM\PersistentCollection {#5118 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5120 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5122 …}
        -id: 341977
        -bodyTs: "'90':9 'a310':7 'absolut':13 'arc':6 'buy':32 'cheaper':30 'depend':18 'end':28 'even':27 'everyth':40 'get':3 'insan':14 'intel':5 'larg':21 'librari':23 'live':38 'live-transcod':37 'might':26 'perform':16 'storag':34 'transcod':15,39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8086454"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706277150 {#5110
          date: 2024-01-26 14:52:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4223}
      +body: """
        I suspect the delay would still be longer than a Youtube like implementation which may need to switch transcodes multiple times, but that’s probably unrealistic at this point anyway.\n
        \n
        Transcoding everything to AV1 could be a solution too, since high resolutions can look quite good at low bitrates, so you could limit it to 5mbps or 10mbps for any resolution and be done with it. But I’m not sure Jellyfin supports that, and at least from the UI it doesn’t give you particularly fine grained control over resolution/bitrates. Perhaps having a secondary library of just AV1 transcodes that you handle manually (perhaps even using a software encoder) could be an option for some.\n
        \n
        The client side is also an issue, with not that many devices supporting hardware decoding (although I’ve found it’s fast enough in software with most modern smartphones at least).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706321249 {#5161
        date: 2024-01-27 03:07:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
        "@corroded@lemmy.world"
        "@vividspecter@lemm.ee"
        "@aBundleOfFerrets@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 343606
      -bodyTs: "'10mbps':58 '5mbps':56 'also':121 'although':132 'anyway':30 'av1':34,99 'bitrat':49 'client':118 'control':89 'could':35,52,111 'decod':131 'delay':4 'devic':128 'doesn':82 'done':64 'encod':110 'enough':139 'even':106 'everyth':32 'fast':138 'fine':87 'found':135 'give':84 'good':46 'grain':88 'handl':103 'hardwar':130 'high':41 'implement':13 'issu':123 'jellyfin':72 'least':77,147 'librari':96 'like':12 'limit':53 'longer':8 'look':44 'low':48 'm':69 'mani':127 'manual':104 'may':15 'modern':144 'multipl':20 'need':16 'option':114 'particular':86 'perhap':92,105 'point':29 'probabl':25 'quit':45 'resolut':42,61 'resolution/bitrates':91 'secondari':95 'side':119 'sinc':40 'smartphon':145 'softwar':109,141 'solut':38 'still':6 'support':73,129 'sure':71 'suspect':2 'switch':18 'time':21 'transcod':19,31,100 'ui':80 'unrealist':26 'use':107 've':134 'would':5 'youtub':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8700485"
      +editedAt: DateTimeImmutable @1728885708 {#5162
        date: 2024-10-14 08:01:48.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706321249 {#5163
        date: 2024-01-27 03:07:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      if you’re switching between formats yeah it’s going to need to start over on the transcoding. If you don’t it’s actually better because it just caches it on disk. From that point it’s basically native.\n
      \n
      Jellyfin does support limiting external network speeds, and individual client speeds, so if you setup your transcoding correctly, and the clients support those codecs, it’ll work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706323555 {#5188
      date: 2024-01-27 03:45:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5184 …}
    +nested: Doctrine\ORM\PersistentCollection {#5180 …}
    +votes: Doctrine\ORM\PersistentCollection {#5178 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 343681
    -bodyTs: "'actual':25 'basic':39 'better':26 'cach':30 'client':50,61 'codec':64 'correct':58 'disk':33 'extern':45 'format':6 'go':10 'individu':49 'jellyfin':41 'limit':44 'll':66 'nativ':40 'need':12 'network':46 'point':36 're':3 'setup':55 'speed':47,51 'start':14 'support':43,62 'switch':4 'transcod':18,57 'work':67 'yeah':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7168094"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323555 {#5191
      date: 2024-01-27 03:45:55.0 +01:00
    }
  }
  +nestedComments: []
  +level: 6
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 19.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#15333
  +comment: App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.30 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15378
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.26 ms
Input props
[
  "date" => DateTimeImmutable @1706328546 {#4959
    date: 2024-01-27 05:09:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15433
  +date: DateTimeImmutable @1706328546 {#4959
    date: 2024-01-27 05:09:06.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706328546 {#4959
    date: 2024-01-27 05:09:06.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#15487
  +createdAt: DateTimeImmutable @1706328546 {#4959
    date: 2024-01-27 05:09:06.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.17 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15541
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15614
  +subject: App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15671
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 2.07 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15911
  +comment: App\Entity\EntryComment {#4960
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728898817 {#1537
        date: 2024-10-14 11:40:17.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1536
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1515
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: App\Entity\User {#4236
        +avatar: null
        +cover: null
        +email: "vividspecter@lemm.ee"
        +username: "@vividspecter@lemm.ee"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728884986 {#4220
          date: 2024-10-14 07:49:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4237 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4239 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4241 …}
        +entries: Doctrine\ORM\PersistentCollection {#4243 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4245 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4247 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4249 …}
        +posts: Doctrine\ORM\PersistentCollection {#4251 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4253 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4255 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4257 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4259 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4261 …}
        +follows: Doctrine\ORM\PersistentCollection {#4263 …}
        +followers: Doctrine\ORM\PersistentCollection {#4265 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4267 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4269 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4271 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4273 …}
        +reports: Doctrine\ORM\PersistentCollection {#4275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
        +violations: Doctrine\ORM\PersistentCollection {#4279 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
        +awards: Doctrine\ORM\PersistentCollection {#4283 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4285 …}
        +categories: Doctrine\ORM\PersistentCollection {#4287 …}
        -id: 25972
        -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4289 …}
        +apId: "vividspecter@lemm.ee"
        +apProfileId: "https://lemm.ee/u/vividspecter"
        +apPublicUrl: "https://lemm.ee/u/vividspecter"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemm.ee/inbox"
        +apDomain: "lemm.ee"
        +apPreferredUsername: "vividspecter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729044147 {#4221
          date: 2024-10-16 04:02:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689223878 {#4222
          date: 2023-07-13 06:51:18.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Maybe Jellyfin, where I believe you can force a low bitrate for every remote client. It wouldn’t be “adjust to internet speed” but you could minimise buffering that way."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1728896876 {#4217
        date: 2024-10-14 11:07:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4224 …}
      +nested: Doctrine\ORM\PersistentCollection {#4226 …}
      +votes: Doctrine\ORM\PersistentCollection {#4228 …}
      +reports: Doctrine\ORM\PersistentCollection {#4230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4234 …}
      -id: 341209
      -bodyTs: "'adjust':20 'believ':5 'bitrat':11 'buffer':28 'client':15 'could':26 'everi':13 'forc':8 'internet':22 'jellyfin':2 'low':10 'mayb':1 'minimis':27 'remot':14 'speed':23 'way':30 'wouldn':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8665545"
      +editedAt: DateTimeImmutable @1728727516 {#4218
        date: 2024-10-12 12:05:16.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706242726 {#4219
        date: 2024-01-26 05:18:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4223}
    +body: """
      I’m a big fan of Jellyfin. I run it at home with a dedicated Nvidia A2000 for hardware transcoding. It’s able to transcode multiple 4k streams with tonemapping faster than they can play.\n
      \n
      As much as I’d love to use Jellyfin, there are two major issues: My internet connection is so slow, that I’d be lucky to stream 720p at a low bitrate. I’d spend the money on a faster connection, but I live in an area that doesn’t even get cell phone service. My options are DSL and Starlink, and I have both; the DSL is just slow, and Starlink uplink speed isn’t much better, plus I have plenty of obstructions that make it somewhat unreliable. The second problem is that Jellyfin has too steep of a learning curve. Telling my relatives “oh, if it starts buffering, just lower the bitrate” isn’t an option. Not to mention, I’d have to run it on a VPS, and hosting a VPS with the resources required for this is way too expensive for me.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706328546 {#4958
      date: 2024-01-27 05:09:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@vividspecter@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4961 …}
    +nested: Doctrine\ORM\PersistentCollection {#4963 …}
    +votes: Doctrine\ORM\PersistentCollection {#4965 …}
    +reports: Doctrine\ORM\PersistentCollection {#4967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4969 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4971 …}
    -id: 343848
    -bodyTs: "'4k':27 '720p':63 'a2000':17 'abl':23 'area':82 'better':113 'big':4 'bitrat':67,149 'buffer':145 'cell':88 'connect':52,76 'curv':137 'd':40,58,69,158 'dedic':15 'doesn':84 'dsl':94,102 'even':86 'expens':179 'fan':5 'faster':31,75 'get':87 'hardwar':19 'home':12 'host':167 'internet':51 'isn':110,150 'issu':49 'jellyfin':7,44,130 'learn':136 'live':79 'love':41 'low':66 'lower':147 'lucki':60 'm':2 'major':48 'make':121 'mention':156 'money':72 'much':37,112 'multipl':26 'nvidia':16 'obstruct':119 'oh':141 'option':92,153 'phone':89 'play':35 'plenti':117 'plus':114 'problem':127 'relat':140 'requir':173 'resourc':172 'run':9,161 'second':126 'servic':90 'slow':55,105 'somewhat':123 'speed':109 'spend':70 'starlink':96,107 'start':144 'steep':133 'stream':28,62 'tell':138 'tonemap':30 'transcod':20,25 'two':47 'unreli':124 'uplink':108 'use':43 'vps':165,169 'way':177"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7053790"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706328546 {#4959
      date: 2024-01-27 05:09:06.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 253.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#15987
  +comment: App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4309
    +avatar: null
    +cover: null
    +email: "sgh@lemmy.ml"
    +username: "@sgh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728724109 {#4293
      date: 2024-10-12 11:08:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
    +entries: Doctrine\ORM\PersistentCollection {#4316 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
    +posts: Doctrine\ORM\PersistentCollection {#4324 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +follows: Doctrine\ORM\PersistentCollection {#4336 …}
    +followers: Doctrine\ORM\PersistentCollection {#4338 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
    +reports: Doctrine\ORM\PersistentCollection {#4348 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
    +violations: Doctrine\ORM\PersistentCollection {#4352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
    +awards: Doctrine\ORM\PersistentCollection {#4356 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
    +categories: Doctrine\ORM\PersistentCollection {#4360 …}
    -id: 90607
    -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
    +apId: "sgh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/sgh"
    +apPublicUrl: "https://lemmy.ml/u/sgh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "sgh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719808921 {#4294
      date: 2024-07-01 06:42:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719808920 {#4295
      date: 2024-07-01 06:42:00.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16032
  +user: App\Entity\User {#4309
    +avatar: null
    +cover: null
    +email: "sgh@lemmy.ml"
    +username: "@sgh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728724109 {#4293
      date: 2024-10-12 11:08:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
    +entries: Doctrine\ORM\PersistentCollection {#4316 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
    +posts: Doctrine\ORM\PersistentCollection {#4324 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +follows: Doctrine\ORM\PersistentCollection {#4336 …}
    +followers: Doctrine\ORM\PersistentCollection {#4338 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
    +reports: Doctrine\ORM\PersistentCollection {#4348 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
    +violations: Doctrine\ORM\PersistentCollection {#4352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
    +awards: Doctrine\ORM\PersistentCollection {#4356 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
    +categories: Doctrine\ORM\PersistentCollection {#4360 …}
    -id: 90607
    -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
    +apId: "sgh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/sgh"
    +apPublicUrl: "https://lemmy.ml/u/sgh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "sgh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719808921 {#4294
      date: 2024-07-01 06:42:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719808920 {#4295
      date: 2024-07-01 06:42:00.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706240783 {#4292
    date: 2024-01-26 04:46:23.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16087
  +date: DateTimeImmutable @1706240783 {#4292
    date: 2024-01-26 04:46:23.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706240783 {#4292
    date: 2024-01-26 04:46:23.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16141
  +createdAt: DateTimeImmutable @1706240783 {#4292
    date: 2024-01-26 04:46:23.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#4309
    +avatar: null
    +cover: null
    +email: "sgh@lemmy.ml"
    +username: "@sgh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728724109 {#4293
      date: 2024-10-12 11:08:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
    +entries: Doctrine\ORM\PersistentCollection {#4316 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
    +posts: Doctrine\ORM\PersistentCollection {#4324 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +follows: Doctrine\ORM\PersistentCollection {#4336 …}
    +followers: Doctrine\ORM\PersistentCollection {#4338 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
    +reports: Doctrine\ORM\PersistentCollection {#4348 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
    +violations: Doctrine\ORM\PersistentCollection {#4352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
    +awards: Doctrine\ORM\PersistentCollection {#4356 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
    +categories: Doctrine\ORM\PersistentCollection {#4360 …}
    -id: 90607
    -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
    +apId: "sgh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/sgh"
    +apPublicUrl: "https://lemmy.ml/u/sgh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "sgh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719808921 {#4294
      date: 2024-07-01 06:42:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719808920 {#4295
      date: 2024-07-01 06:42:00.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#16195
  +width: 40
  +height: 40
  +user: App\Entity\User {#4309
    +avatar: null
    +cover: null
    +email: "sgh@lemmy.ml"
    +username: "@sgh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728724109 {#4293
      date: 2024-10-12 11:08:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
    +entries: Doctrine\ORM\PersistentCollection {#4316 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
    +posts: Doctrine\ORM\PersistentCollection {#4324 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +follows: Doctrine\ORM\PersistentCollection {#4336 …}
    +followers: Doctrine\ORM\PersistentCollection {#4338 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
    +reports: Doctrine\ORM\PersistentCollection {#4348 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
    +violations: Doctrine\ORM\PersistentCollection {#4352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
    +awards: Doctrine\ORM\PersistentCollection {#4356 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
    +categories: Doctrine\ORM\PersistentCollection {#4360 …}
    -id: 90607
    -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
    +apId: "sgh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/sgh"
    +apPublicUrl: "https://lemmy.ml/u/sgh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "sgh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719808921 {#4294
      date: 2024-07-01 06:42:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719808920 {#4295
      date: 2024-07-01 06:42:00.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16282
  +subject: App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.78 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#16339
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 227.81 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#16579
  +comment: App\Entity\EntryComment {#4296
    +user: App\Entity\User {#4309
      +avatar: null
      +cover: null
      +email: "sgh@lemmy.ml"
      +username: "@sgh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724109 {#4293
        date: 2024-10-12 11:08:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
      +entries: Doctrine\ORM\PersistentCollection {#4316 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
      +posts: Doctrine\ORM\PersistentCollection {#4324 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +follows: Doctrine\ORM\PersistentCollection {#4336 …}
      +followers: Doctrine\ORM\PersistentCollection {#4338 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
      +reports: Doctrine\ORM\PersistentCollection {#4348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
      +violations: Doctrine\ORM\PersistentCollection {#4352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
      +awards: Doctrine\ORM\PersistentCollection {#4356 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
      +categories: Doctrine\ORM\PersistentCollection {#4360 …}
      -id: 90607
      -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
      +apId: "sgh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/sgh"
      +apPublicUrl: "https://lemmy.ml/u/sgh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "sgh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719808921 {#4294
        date: 2024-07-01 06:42:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719808920 {#4295
        date: 2024-07-01 06:42:00.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
      \n
      Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
      \n
      All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
      \n
      There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1728775050 {#4291
      date: 2024-10-13 01:17:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4297 …}
    +nested: Doctrine\ORM\PersistentCollection {#4299 …}
    +votes: Doctrine\ORM\PersistentCollection {#4301 …}
    +reports: Doctrine\ORM\PersistentCollection {#4303 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
    -id: 341170
    -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7736403"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240783 {#4292
      date: 2024-01-26 04:46:23.0 +01:00
    }
  }
  +nestedComments: [
    341218 => App\Entity\EntryComment {#4889
      +user: Proxies\__CG__\App\Entity\User {#4896
        +avatar: null
        +cover: null
        +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
        +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728727579 {#16724
          date: 2024-10-12 12:06:19.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
        +entries: Doctrine\ORM\PersistentCollection {#16736 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
        +posts: Doctrine\ORM\PersistentCollection {#16744 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
        +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
        +follows: Doctrine\ORM\PersistentCollection {#16756 …}
        +followers: Doctrine\ORM\PersistentCollection {#16758 …}
        +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
        +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
        +reports: Doctrine\ORM\PersistentCollection {#16768 …}
        +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
        +violations: Doctrine\ORM\PersistentCollection {#16772 …}
        +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
        +awards: Doctrine\ORM\PersistentCollection {#16776 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
        +categories: Doctrine\ORM\PersistentCollection {#16780 …}
        -id: 58849
        -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
        +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
        +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
        +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmynsfw.com/inbox"
        +apDomain: "lemmynsfw.com"
        +apPreferredUsername: "ReallyActuallyFrankenstein"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1726722533 {#16721
          date: 2024-09-19 07:08:53.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697288240 {#16723
          date: 2023-10-14 14:57:20.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296}
      +root: App\Entity\EntryComment {#4296}
      +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706242873 {#4888
        date: 2024-01-26 05:21:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4898 …}
      +nested: Doctrine\ORM\PersistentCollection {#4900 …}
      +votes: Doctrine\ORM\PersistentCollection {#4902 …}
      +reports: Doctrine\ORM\PersistentCollection {#4904 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
      -id: 341218
      -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmynsfw.com/comment/4185379"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706242873 {#4891
        date: 2024-01-26 05:21:13.0 +01:00
      }
    }
    341228 => App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296}
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    341296 => App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034
          +avatar: null
          +cover: null
          +email: "BCsven@lemmy.ca"
          +username: "@BCsven@lemmy.ca"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729006181 {#18115
            date: 2024-10-15 17:29:41.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
          +entries: Doctrine\ORM\PersistentCollection {#18124 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
          +posts: Doctrine\ORM\PersistentCollection {#18132 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
          +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
          +follows: Doctrine\ORM\PersistentCollection {#18144 …}
          +followers: Doctrine\ORM\PersistentCollection {#18146 …}
          +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
          +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
          +reports: Doctrine\ORM\PersistentCollection {#18156 …}
          +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
          +violations: Doctrine\ORM\PersistentCollection {#18160 …}
          +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
          +awards: Doctrine\ORM\PersistentCollection {#18164 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
          +categories: Doctrine\ORM\PersistentCollection {#18168 …}
          -id: 33050
          -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
          +apId: "BCsven@lemmy.ca"
          +apProfileId: "https://lemmy.ca/u/BCsven"
          +apPublicUrl: "https://lemmy.ca/u/BCsven"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ca/inbox"
          +apDomain: "lemmy.ca"
          +apPreferredUsername: "BCsven"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1712694238 {#18116
            date: 2024-04-09 22:23:58.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689996346 {#18117
            date: 2023-07-22 05:25:46.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912}
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    341919 => App\Entity\EntryComment {#5125
      +user: Proxies\__CG__\App\Entity\User {#5034 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5097}
      +root: App\Entity\EntryComment {#4296}
      +body: "I think it was over large private videos ( aka storage space unpaid )"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706275582 {#5130
        date: 2024-01-26 14:26:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5133 …}
      +nested: Doctrine\ORM\PersistentCollection {#5137 …}
      +votes: Doctrine\ORM\PersistentCollection {#5139 …}
      +reports: Doctrine\ORM\PersistentCollection {#5140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
      -id: 341919
      -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6737032"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706275582 {#5127
        date: 2024-01-26 14:26:22.0 +01:00
      }
    }
    341245 => App\Entity\EntryComment {#5040}
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 30.33 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#16639
  +comment: App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 2.58 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4896
    +avatar: null
    +cover: null
    +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727579 {#16724
      date: 2024-10-12 12:06:19.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
    +entries: Doctrine\ORM\PersistentCollection {#16736 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
    +posts: Doctrine\ORM\PersistentCollection {#16744 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
    +follows: Doctrine\ORM\PersistentCollection {#16756 …}
    +followers: Doctrine\ORM\PersistentCollection {#16758 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
    +reports: Doctrine\ORM\PersistentCollection {#16768 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
    +violations: Doctrine\ORM\PersistentCollection {#16772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
    +awards: Doctrine\ORM\PersistentCollection {#16776 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
    +categories: Doctrine\ORM\PersistentCollection {#16780 …}
    -id: 58849
    -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
    +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmynsfw.com/inbox"
    +apDomain: "lemmynsfw.com"
    +apPreferredUsername: "ReallyActuallyFrankenstein"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726722533 {#16721
      date: 2024-09-19 07:08:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697288240 {#16723
      date: 2023-10-14 14:57:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16684
  +user: Proxies\__CG__\App\Entity\User {#4896
    +avatar: null
    +cover: null
    +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727579 {#16724
      date: 2024-10-12 12:06:19.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
    +entries: Doctrine\ORM\PersistentCollection {#16736 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
    +posts: Doctrine\ORM\PersistentCollection {#16744 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
    +follows: Doctrine\ORM\PersistentCollection {#16756 …}
    +followers: Doctrine\ORM\PersistentCollection {#16758 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
    +reports: Doctrine\ORM\PersistentCollection {#16768 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
    +violations: Doctrine\ORM\PersistentCollection {#16772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
    +awards: Doctrine\ORM\PersistentCollection {#16776 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
    +categories: Doctrine\ORM\PersistentCollection {#16780 …}
    -id: 58849
    -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
    +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmynsfw.com/inbox"
    +apDomain: "lemmynsfw.com"
    +apPreferredUsername: "ReallyActuallyFrankenstein"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726722533 {#16721
      date: 2024-09-19 07:08:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697288240 {#16723
      date: 2023-10-14 14:57:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706242873 {#4891
    date: 2024-01-26 05:21:13.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16802
  +date: DateTimeImmutable @1706242873 {#4891
    date: 2024-01-26 05:21:13.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706242873 {#4891
    date: 2024-01-26 05:21:13.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16856
  +createdAt: DateTimeImmutable @1706242873 {#4891
    date: 2024-01-26 05:21:13.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4896
    +avatar: null
    +cover: null
    +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727579 {#16724
      date: 2024-10-12 12:06:19.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
    +entries: Doctrine\ORM\PersistentCollection {#16736 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
    +posts: Doctrine\ORM\PersistentCollection {#16744 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
    +follows: Doctrine\ORM\PersistentCollection {#16756 …}
    +followers: Doctrine\ORM\PersistentCollection {#16758 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
    +reports: Doctrine\ORM\PersistentCollection {#16768 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
    +violations: Doctrine\ORM\PersistentCollection {#16772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
    +awards: Doctrine\ORM\PersistentCollection {#16776 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
    +categories: Doctrine\ORM\PersistentCollection {#16780 …}
    -id: 58849
    -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
    +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmynsfw.com/inbox"
    +apDomain: "lemmynsfw.com"
    +apPreferredUsername: "ReallyActuallyFrankenstein"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726722533 {#16721
      date: 2024-09-19 07:08:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697288240 {#16723
      date: 2023-10-14 14:57:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#16910
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4896
    +avatar: null
    +cover: null
    +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728727579 {#16724
      date: 2024-10-12 12:06:19.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
    +entries: Doctrine\ORM\PersistentCollection {#16736 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
    +posts: Doctrine\ORM\PersistentCollection {#16744 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
    +follows: Doctrine\ORM\PersistentCollection {#16756 …}
    +followers: Doctrine\ORM\PersistentCollection {#16758 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
    +reports: Doctrine\ORM\PersistentCollection {#16768 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
    +violations: Doctrine\ORM\PersistentCollection {#16772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
    +awards: Doctrine\ORM\PersistentCollection {#16776 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
    +categories: Doctrine\ORM\PersistentCollection {#16780 …}
    -id: 58849
    -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
    +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
    +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmynsfw.com/inbox"
    +apDomain: "lemmynsfw.com"
    +apPreferredUsername: "ReallyActuallyFrankenstein"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726722533 {#16721
      date: 2024-09-19 07:08:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697288240 {#16723
      date: 2023-10-14 14:57:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16979
  +subject: App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.78 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#17036
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 7.44 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#17276
  +comment: App\Entity\EntryComment {#4889
    +user: Proxies\__CG__\App\Entity\User {#4896
      +avatar: null
      +cover: null
      +email: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +username: "@ReallyActuallyFrankenstein@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728727579 {#16724
        date: 2024-10-12 12:06:19.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16729 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16732 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16734 …}
      +entries: Doctrine\ORM\PersistentCollection {#16736 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16738 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16740 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16742 …}
      +posts: Doctrine\ORM\PersistentCollection {#16744 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16746 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16748 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16750 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16752 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16754 …}
      +follows: Doctrine\ORM\PersistentCollection {#16756 …}
      +followers: Doctrine\ORM\PersistentCollection {#16758 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16760 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16762 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16764 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16766 …}
      +reports: Doctrine\ORM\PersistentCollection {#16768 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16770 …}
      +violations: Doctrine\ORM\PersistentCollection {#16772 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16774 …}
      +awards: Doctrine\ORM\PersistentCollection {#16776 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16778 …}
      +categories: Doctrine\ORM\PersistentCollection {#16780 …}
      -id: 58849
      -password: "$2y$13$Zjwg9gN3v0NE.q5Gk/Yue.L091ksfT1Fy.Fo0MpLMHSerZw098YuG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16782 …}
      +apId: "ReallyActuallyFrankenstein@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apPublicUrl: "https://lemmynsfw.com/u/ReallyActuallyFrankenstein"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ReallyActuallyFrankenstein"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726722533 {#16721
        date: 2024-09-19 07:08:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697288240 {#16723
        date: 2023-10-14 14:57:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "Yup, this is the answer - if they need to be able to open the video with just the link, there’s functionally no difference if it’s self-host or YouTube unlisted. Just a lot less effort."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706242873 {#4888
      date: 2024-01-26 05:21:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4898 …}
    +nested: Doctrine\ORM\PersistentCollection {#4900 …}
    +votes: Doctrine\ORM\PersistentCollection {#4902 …}
    +reports: Doctrine\ORM\PersistentCollection {#4904 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4906 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4908 …}
    -id: 341218
    -bodyTs: "'abl':11 'answer':5 'differ':24 'effort':38 'function':22 'host':30 'less':37 'link':19 'lot':36 'need':8 'open':13 'self':29 'self-host':28 'unlist':33 'video':15 'youtub':32 'yup':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/comment/4185379"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706242873 {#4891
      date: 2024-01-26 05:21:13.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 187.06 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#17342
  +comment: App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 5.19 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#17387
  +user: Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1706243402 {#4911
    date: 2024-01-26 05:30:02.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#17500
  +date: DateTimeImmutable @1706243402 {#4911
    date: 2024-01-26 05:30:02.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706243402 {#4911
    date: 2024-01-26 05:30:02.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#17554
  +createdAt: DateTimeImmutable @1706243402 {#4911
    date: 2024-01-26 05:30:02.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.19 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17608
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.53 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#17681
  +subject: App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.86 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#17738
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 151.19 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#17978
  +comment: App\Entity\EntryComment {#4912
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4296
      +user: App\Entity\User {#4309
        +avatar: null
        +cover: null
        +email: "sgh@lemmy.ml"
        +username: "@sgh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728724109 {#4293
          date: 2024-10-12 11:08:29.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
        +entries: Doctrine\ORM\PersistentCollection {#4316 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
        +posts: Doctrine\ORM\PersistentCollection {#4324 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
        +follows: Doctrine\ORM\PersistentCollection {#4336 …}
        +followers: Doctrine\ORM\PersistentCollection {#4338 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
        +reports: Doctrine\ORM\PersistentCollection {#4348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
        +violations: Doctrine\ORM\PersistentCollection {#4352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
        +awards: Doctrine\ORM\PersistentCollection {#4356 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
        +categories: Doctrine\ORM\PersistentCollection {#4360 …}
        -id: 90607
        -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
        +apId: "sgh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/sgh"
        +apPublicUrl: "https://lemmy.ml/u/sgh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "sgh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719808921 {#4294
          date: 2024-07-01 06:42:01.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1719808920 {#4295
          date: 2024-07-01 06:42:00.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
        \n
        Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
        \n
        All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
        \n
        There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1728775050 {#4291
        date: 2024-10-13 01:17:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4297 …}
      +nested: Doctrine\ORM\PersistentCollection {#4299 …}
      +votes: Doctrine\ORM\PersistentCollection {#4301 …}
      +reports: Doctrine\ORM\PersistentCollection {#4303 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
      -id: 341170
      -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7736403"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706240783 {#4292
        date: 2024-01-26 04:46:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: """
      Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
      \n
      Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706243402 {#4910
      date: 2024-01-26 05:30:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4914 …}
    +nested: Doctrine\ORM\PersistentCollection {#4916 …}
    +votes: Doctrine\ORM\PersistentCollection {#4918 …}
    +reports: Doctrine\ORM\PersistentCollection {#4920 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
    -id: 341228
    -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6830291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243402 {#4911
      date: 2024-01-26 05:30:02.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 147.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#18033
  +comment: App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.87 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18078
  +user: Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706244611 {#5046
    date: 2024-01-26 05:50:11.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18191
  +date: DateTimeImmutable @1706244611 {#5046
    date: 2024-01-26 05:50:11.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706244611 {#5046
    date: 2024-01-26 05:50:11.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729017192 {#5044
    date: 2024-10-15 20:33:12.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#18245
  +createdAt: DateTimeImmutable @1706244611 {#5046
    date: 2024-01-26 05:50:11.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729017192 {#5044
    date: 2024-10-15 20:33:12.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#18299
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#18368
  +subject: App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.97 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#18425
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 124.26 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#18665
  +comment: App\Entity\EntryComment {#5040
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4912
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4296
        +user: App\Entity\User {#4309
          +avatar: null
          +cover: null
          +email: "sgh@lemmy.ml"
          +username: "@sgh@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728724109 {#4293
            date: 2024-10-12 11:08:29.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
          +entries: Doctrine\ORM\PersistentCollection {#4316 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
          +posts: Doctrine\ORM\PersistentCollection {#4324 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
          +follows: Doctrine\ORM\PersistentCollection {#4336 …}
          +followers: Doctrine\ORM\PersistentCollection {#4338 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
          +reports: Doctrine\ORM\PersistentCollection {#4348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
          +violations: Doctrine\ORM\PersistentCollection {#4352 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
          +awards: Doctrine\ORM\PersistentCollection {#4356 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
          +categories: Doctrine\ORM\PersistentCollection {#4360 …}
          -id: 90607
          -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
          +apId: "sgh@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/sgh"
          +apPublicUrl: "https://lemmy.ml/u/sgh"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "sgh"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719808921 {#4294
            date: 2024-07-01 06:42:01.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1719808920 {#4295
            date: 2024-07-01 06:42:00.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
          \n
          Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
          \n
          All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
          \n
          There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1728775050 {#4291
          date: 2024-10-13 01:17:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4297 …}
        +nested: Doctrine\ORM\PersistentCollection {#4299 …}
        +votes: Doctrine\ORM\PersistentCollection {#4301 …}
        +reports: Doctrine\ORM\PersistentCollection {#4303 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
        -id: 341170
        -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7736403"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706240783 {#4292
          date: 2024-01-26 04:46:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: """
        Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
        \n
        Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706243402 {#4910
        date: 2024-01-26 05:30:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4914 …}
      +nested: Doctrine\ORM\PersistentCollection {#4916 …}
      +votes: Doctrine\ORM\PersistentCollection {#4918 …}
      +reports: Doctrine\ORM\PersistentCollection {#4920 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
      -id: 341228
      -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6830291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706243402 {#4911
        date: 2024-01-26 05:30:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706244611 {#5047
      date: 2024-01-26 05:50:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5039 …}
    +nested: Doctrine\ORM\PersistentCollection {#5037 …}
    +votes: Doctrine\ORM\PersistentCollection {#5049 …}
    +reports: Doctrine\ORM\PersistentCollection {#5051 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
    -id: 341245
    -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6723475"
    +editedAt: DateTimeImmutable @1729017192 {#5044
      date: 2024-10-15 20:33:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706244611 {#5046
      date: 2024-01-26 05:50:11.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 90.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#18720
  +comment: App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18765
  +user: Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706246943 {#5101
    date: 2024-01-26 06:29:03.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18820
  +date: DateTimeImmutable @1706246943 {#5101
    date: 2024-01-26 06:29:03.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706246943 {#5101
    date: 2024-01-26 06:29:03.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#18874
  +createdAt: DateTimeImmutable @1706246943 {#5101
    date: 2024-01-26 06:29:03.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#18928
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4913
    +avatar: null
    +cover: null
    +email: "cmnybo@discuss.tchncs.de"
    +username: "@cmnybo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728733509 {#17424
      date: 2024-10-12 13:45:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
    +entries: Doctrine\ORM\PersistentCollection {#17433 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
    +posts: Doctrine\ORM\PersistentCollection {#17441 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
    +follows: Doctrine\ORM\PersistentCollection {#17453 …}
    +followers: Doctrine\ORM\PersistentCollection {#17455 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
    +reports: Doctrine\ORM\PersistentCollection {#17465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
    +violations: Doctrine\ORM\PersistentCollection {#17469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
    +awards: Doctrine\ORM\PersistentCollection {#17473 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
    +categories: Doctrine\ORM\PersistentCollection {#17477 …}
    -id: 67
    -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
    +apId: "cmnybo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
    +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "cmnybo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728135826 {#17425
      date: 2024-10-05 15:43:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686644885 {#17426
      date: 2023-06-13 10:28:05.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#18997
  +subject: App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.86 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19054
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 76.04 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#19294
  +comment: App\Entity\EntryComment {#5097
    +user: Proxies\__CG__\App\Entity\User {#4913
      +avatar: null
      +cover: null
      +email: "cmnybo@discuss.tchncs.de"
      +username: "@cmnybo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728733509 {#17424
        date: 2024-10-12 13:45:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
      +entries: Doctrine\ORM\PersistentCollection {#17433 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
      +posts: Doctrine\ORM\PersistentCollection {#17441 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
      +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
      +follows: Doctrine\ORM\PersistentCollection {#17453 …}
      +followers: Doctrine\ORM\PersistentCollection {#17455 …}
      +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
      +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
      +reports: Doctrine\ORM\PersistentCollection {#17465 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
      +violations: Doctrine\ORM\PersistentCollection {#17469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
      +awards: Doctrine\ORM\PersistentCollection {#17473 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
      +categories: Doctrine\ORM\PersistentCollection {#17477 …}
      -id: 67
      -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
      +apId: "cmnybo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
      +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "cmnybo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728135826 {#17425
        date: 2024-10-05 15:43:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686644885 {#17426
        date: 2023-06-13 10:28:05.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5040
      +user: Proxies\__CG__\App\Entity\User {#5034
        +avatar: null
        +cover: null
        +email: "BCsven@lemmy.ca"
        +username: "@BCsven@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729006181 {#18115
          date: 2024-10-15 17:29:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
        +entries: Doctrine\ORM\PersistentCollection {#18124 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
        +posts: Doctrine\ORM\PersistentCollection {#18132 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
        +follows: Doctrine\ORM\PersistentCollection {#18144 …}
        +followers: Doctrine\ORM\PersistentCollection {#18146 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
        +reports: Doctrine\ORM\PersistentCollection {#18156 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
        +violations: Doctrine\ORM\PersistentCollection {#18160 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
        +awards: Doctrine\ORM\PersistentCollection {#18164 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
        +categories: Doctrine\ORM\PersistentCollection {#18168 …}
        -id: 33050
        -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
        +apId: "BCsven@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/BCsven"
        +apPublicUrl: "https://lemmy.ca/u/BCsven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "BCsven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1712694238 {#18116
          date: 2024-04-09 22:23:58.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689996346 {#18117
          date: 2023-07-22 05:25:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4912
        +user: Proxies\__CG__\App\Entity\User {#4913 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4296
          +user: App\Entity\User {#4309
            +avatar: null
            +cover: null
            +email: "sgh@lemmy.ml"
            +username: "@sgh@lemmy.ml"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1728724109 {#4293
              date: 2024-10-12 11:08:29.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: false
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: true
            +notifyOnNewEntryCommentReply: true
            +notifyOnNewPost: false
            +notifyOnNewPostReply: true
            +notifyOnNewPostCommentReply: true
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
            +entries: Doctrine\ORM\PersistentCollection {#4316 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
            +posts: Doctrine\ORM\PersistentCollection {#4324 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
            +follows: Doctrine\ORM\PersistentCollection {#4336 …}
            +followers: Doctrine\ORM\PersistentCollection {#4338 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
            +reports: Doctrine\ORM\PersistentCollection {#4348 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
            +violations: Doctrine\ORM\PersistentCollection {#4352 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
            +awards: Doctrine\ORM\PersistentCollection {#4356 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
            +categories: Doctrine\ORM\PersistentCollection {#4360 …}
            -id: 90607
            -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
            +apId: "sgh@lemmy.ml"
            +apProfileId: "https://lemmy.ml/u/sgh"
            +apPublicUrl: "https://lemmy.ml/u/sgh"
            +apFollowersUrl: null
            +apInboxUrl: "https://lemmy.ml/inbox"
            +apDomain: "lemmy.ml"
            +apPreferredUsername: "sgh"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719808921 {#4294
              date: 2024-07-01 06:42:01.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1719808920 {#4295
              date: 2024-07-01 06:42:00.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
            \n
            Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
            \n
            All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
            \n
            There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1728775050 {#4291
            date: 2024-10-13 01:17:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4297 …}
          +nested: Doctrine\ORM\PersistentCollection {#4299 …}
          +votes: Doctrine\ORM\PersistentCollection {#4301 …}
          +reports: Doctrine\ORM\PersistentCollection {#4303 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
          -id: 341170
          -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7736403"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706240783 {#4292
            date: 2024-01-26 04:46:23.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: """
          Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
          \n
          Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706243402 {#4910
          date: 2024-01-26 05:30:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4914 …}
        +nested: Doctrine\ORM\PersistentCollection {#4916 …}
        +votes: Doctrine\ORM\PersistentCollection {#4918 …}
        +reports: Doctrine\ORM\PersistentCollection {#4920 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
        -id: 341228
        -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/6830291"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706243402 {#4911
          date: 2024-01-26 05:30:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706244611 {#5047
        date: 2024-01-26 05:50:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5039 …}
      +nested: Doctrine\ORM\PersistentCollection {#5037 …}
      +votes: Doctrine\ORM\PersistentCollection {#5049 …}
      +reports: Doctrine\ORM\PersistentCollection {#5051 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
      -id: 341245
      -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6723475"
      +editedAt: DateTimeImmutable @1729017192 {#5044
        date: 2024-10-15 20:33:12.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706244611 {#5046
        date: 2024-01-26 05:50:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706246943 {#5098
      date: 2024-01-26 06:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5094 …}
    +nested: Doctrine\ORM\PersistentCollection {#5090 …}
    +votes: Doctrine\ORM\PersistentCollection {#5088 …}
    +reports: Doctrine\ORM\PersistentCollection {#5103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
    -id: 341296
    -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6832123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706246943 {#5101
      date: 2024-01-26 06:29:03.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 46.56 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
  "showNested" => true
  "level" => 5
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#19349
  +comment: App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 5
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 12.80 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#19394
  +user: Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1706275582 {#5127
    date: 2024-01-26 14:26:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#19449
  +date: DateTimeImmutable @1706275582 {#5127
    date: 2024-01-26 14:26:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706275582 {#5127
    date: 2024-01-26 14:26:22.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#19503
  +createdAt: DateTimeImmutable @1706275582 {#5127
    date: 2024-01-26 14:26:22.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#19557
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5034
    +avatar: null
    +cover: null
    +email: "BCsven@lemmy.ca"
    +username: "@BCsven@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729006181 {#18115
      date: 2024-10-15 17:29:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
    +entries: Doctrine\ORM\PersistentCollection {#18124 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
    +posts: Doctrine\ORM\PersistentCollection {#18132 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
    +follows: Doctrine\ORM\PersistentCollection {#18144 …}
    +followers: Doctrine\ORM\PersistentCollection {#18146 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
    +reports: Doctrine\ORM\PersistentCollection {#18156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
    +violations: Doctrine\ORM\PersistentCollection {#18160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
    +awards: Doctrine\ORM\PersistentCollection {#18164 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
    +categories: Doctrine\ORM\PersistentCollection {#18168 …}
    -id: 33050
    -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
    +apId: "BCsven@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/BCsven"
    +apPublicUrl: "https://lemmy.ca/u/BCsven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "BCsven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712694238 {#18116
      date: 2024-04-09 22:23:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689996346 {#18117
      date: 2023-07-22 05:25:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#19626
  +subject: App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.85 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19683
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 2.13 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
  "level" => 5
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#19923
  +comment: App\Entity\EntryComment {#5125
    +user: Proxies\__CG__\App\Entity\User {#5034
      +avatar: null
      +cover: null
      +email: "BCsven@lemmy.ca"
      +username: "@BCsven@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729006181 {#18115
        date: 2024-10-15 17:29:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18118 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18120 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18122 …}
      +entries: Doctrine\ORM\PersistentCollection {#18124 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18128 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18130 …}
      +posts: Doctrine\ORM\PersistentCollection {#18132 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18134 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18140 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18142 …}
      +follows: Doctrine\ORM\PersistentCollection {#18144 …}
      +followers: Doctrine\ORM\PersistentCollection {#18146 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18148 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18150 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18152 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18154 …}
      +reports: Doctrine\ORM\PersistentCollection {#18156 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18158 …}
      +violations: Doctrine\ORM\PersistentCollection {#18160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18162 …}
      +awards: Doctrine\ORM\PersistentCollection {#18164 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18166 …}
      +categories: Doctrine\ORM\PersistentCollection {#18168 …}
      -id: 33050
      -password: "$2y$13$ex.HANJWSG7JpCOOyTwxZ.0qMRBbQ7Rz5W6ynR.pdjamLkGGWcJ9i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18170 …}
      +apId: "BCsven@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/BCsven"
      +apPublicUrl: "https://lemmy.ca/u/BCsven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "BCsven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712694238 {#18116
        date: 2024-04-09 22:23:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689996346 {#18117
        date: 2023-07-22 05:25:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5097
      +user: Proxies\__CG__\App\Entity\User {#4913
        +avatar: null
        +cover: null
        +email: "cmnybo@discuss.tchncs.de"
        +username: "@cmnybo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728733509 {#17424
          date: 2024-10-12 13:45:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#17427 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17429 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#17431 …}
        +entries: Doctrine\ORM\PersistentCollection {#17433 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#17435 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#17437 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17439 …}
        +posts: Doctrine\ORM\PersistentCollection {#17441 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#17443 …}
        +postComments: Doctrine\ORM\PersistentCollection {#17445 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#17447 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#17449 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#17451 …}
        +follows: Doctrine\ORM\PersistentCollection {#17453 …}
        +followers: Doctrine\ORM\PersistentCollection {#17455 …}
        +blocks: Doctrine\ORM\PersistentCollection {#17457 …}
        +blockers: Doctrine\ORM\PersistentCollection {#17459 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#17461 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#17463 …}
        +reports: Doctrine\ORM\PersistentCollection {#17465 …}
        +favourites: Doctrine\ORM\PersistentCollection {#17467 …}
        +violations: Doctrine\ORM\PersistentCollection {#17469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#17471 …}
        +awards: Doctrine\ORM\PersistentCollection {#17473 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#17475 …}
        +categories: Doctrine\ORM\PersistentCollection {#17477 …}
        -id: 67
        -password: "$2y$13$xXIZNvW/m.IOzEDXt7h4G.keLrkjvo3fVOpCsmcXVdXTffdfkjZX6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17479 …}
        +apId: "cmnybo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/cmnybo"
        +apPublicUrl: "https://discuss.tchncs.de/u/cmnybo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "cmnybo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728135826 {#17425
          date: 2024-10-05 15:43:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686644885 {#17426
          date: 2023-06-13 10:28:05.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#5040
        +user: Proxies\__CG__\App\Entity\User {#5034 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4912
          +user: Proxies\__CG__\App\Entity\User {#4913 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4296
            +user: App\Entity\User {#4309
              +avatar: null
              +cover: null
              +email: "sgh@lemmy.ml"
              +username: "@sgh@lemmy.ml"
              +roles: []
              +followersCount: 0
              +homepage: "front"
              +about: null
              +lastActive: DateTime @1728724109 {#4293
                date: 2024-10-12 11:08:29.0 +02:00
              }
              +markedForDeletionAt: null
              +fields: null
              +oauthGithubId: null
              +oauthGoogleId: null
              +oauthFacebookId: null
              +oauthKeycloakId: null
              +hideAdult: true
              +showSubscribedUsers: true
              +showSubscribedMagazines: true
              +showSubscribedDomains: true
              +preferredLanguages: []
              +featuredMagazines: null
              +showProfileSubscriptions: false
              +showProfileFollowings: true
              +markNewComments: false
              +notifyOnNewEntry: false
              +notifyOnNewEntryReply: true
              +notifyOnNewEntryCommentReply: true
              +notifyOnNewPost: false
              +notifyOnNewPostReply: true
              +notifyOnNewPostCommentReply: true
              +addMentionsEntries: false
              +addMentionsPosts: true
              +isBanned: false
              +isVerified: false
              +isDeleted: false
              +isBot: false
              +spamProtection: true
              +customCss: null
              +ignoreMagazinesCustomCss: false
              +moderatorTokens: Doctrine\ORM\PersistentCollection {#4310 …}
              +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4312 …}
              +moderatorRequests: Doctrine\ORM\PersistentCollection {#4314 …}
              +entries: Doctrine\ORM\PersistentCollection {#4316 …}
              +entryVotes: Doctrine\ORM\PersistentCollection {#4318 …}
              +entryComments: Doctrine\ORM\PersistentCollection {#4320 …}
              +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4322 …}
              +posts: Doctrine\ORM\PersistentCollection {#4324 …}
              +postVotes: Doctrine\ORM\PersistentCollection {#4326 …}
              +postComments: Doctrine\ORM\PersistentCollection {#4328 …}
              +postCommentVotes: Doctrine\ORM\PersistentCollection {#4330 …}
              +subscriptions: Doctrine\ORM\PersistentCollection {#4332 …}
              +subscribedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
              +follows: Doctrine\ORM\PersistentCollection {#4336 …}
              +followers: Doctrine\ORM\PersistentCollection {#4338 …}
              +blocks: Doctrine\ORM\PersistentCollection {#4340 …}
              +blockers: Doctrine\ORM\PersistentCollection {#4342 …}
              +blockedMagazines: Doctrine\ORM\PersistentCollection {#4344 …}
              +blockedDomains: Doctrine\ORM\PersistentCollection {#4346 …}
              +reports: Doctrine\ORM\PersistentCollection {#4348 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
              +violations: Doctrine\ORM\PersistentCollection {#4352 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4354 …}
              +awards: Doctrine\ORM\PersistentCollection {#4356 …}
              +subscribedCategories: Doctrine\ORM\PersistentCollection {#4358 …}
              +categories: Doctrine\ORM\PersistentCollection {#4360 …}
              -id: 90607
              -password: "$2y$13$Alo9Ku.TcRr0OUfFOtJoc.C1BUBFKrbOwbF.b2ybP3aNCVlRv9xZa"
              -totpSecret: null
              -totpBackupCodes: []
              -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4362 …}
              +apId: "sgh@lemmy.ml"
              +apProfileId: "https://lemmy.ml/u/sgh"
              +apPublicUrl: "https://lemmy.ml/u/sgh"
              +apFollowersUrl: null
              +apInboxUrl: "https://lemmy.ml/inbox"
              +apDomain: "lemmy.ml"
              +apPreferredUsername: "sgh"
              +apDiscoverable: true
              +apManuallyApprovesFollowers: false
              +privateKey: null
              +publicKey: null
              +apFetchedAt: DateTime @1719808921 {#4294
                date: 2024-07-01 06:42:01.0 +02:00
              }
              +apDeletedAt: null
              +apTimeoutAt: null
              +visibility: "visible             "
              +createdAt: DateTimeImmutable @1719808920 {#4295
                date: 2024-07-01 06:42:00.0 +02:00
              }
            }
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              Have you considered keeping them on YouTube but unlisted, so that they don’t show up on your profile nor in youtube searches?\n
              \n
              Otherwise, you could create a Google Photos album, but either quality suffers, or the videos will take a lot of space.\n
              \n
              All the other options I could suggest either call for a recurrent payment, but trust me, it gets tedious after a while (ie. VPS with Peertube or similar), or call for losing quality by a lot (ie. Whatsapp or Telegram channels/groups), or quickly become unpractical (ie. Mega, Dropbox…)\n
              \n
              There are plenty of choices, and if you’re 100% sure you’re fine with recurring payments and having to constantly mantain a system/keep it updated and *secure*, then go ahead and make a VPS, but if you’d rather have it be convenient, look into additional YouTube settings or common alternatives like Vimeo.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 7
            +score: 0
            +lastActive: DateTime @1728775050 {#4291
              date: 2024-10-13 01:17:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@corroded@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4297 …}
            +nested: Doctrine\ORM\PersistentCollection {#4299 …}
            +votes: Doctrine\ORM\PersistentCollection {#4301 …}
            +reports: Doctrine\ORM\PersistentCollection {#4303 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4307 …}
            -id: 341170
            -bodyTs: "'100':102 'addit':139 'ahead':123 'album':31 'altern':144 'becom':88 'call':53,74 'channels/groups':85 'choic':97 'common':143 'consid':3 'constant':113 'conveni':136 'could':26,50 'creat':27 'd':131 'dropbox':92 'either':33,52 'fine':106 'get':62 'go':122 'googl':29 'ie':67,81,90 'keep':4 'like':145 'look':137 'lose':76 'lot':42,80 'make':125 'mantain':114 'mega':91 'option':48 'otherwis':24 'payment':57,109 'peertub':70 'photo':30 'plenti':95 'profil':19 'qualiti':34,77 'quick':87 'rather':132 're':101,105 'recur':108 'recurr':56 'search':23 'secur':120 'set':141 'show':15 'similar':72 'space':44 'suffer':35 'suggest':51 'sure':103 'system/keep':116 'take':40 'tedious':63 'telegram':84 'trust':59 'unlist':9 'unpract':89 'updat':118 'video':38 'vimeo':146 'vps':68,127 'whatsapp':82 'youtub':7,22,140"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.ml/comment/7736403"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706240783 {#4292
              date: 2024-01-26 04:46:23.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4296}
          +body: """
            Another option is to make the youtube video private. Then you have the option to only share it with specific people. If it’s unlisted, then anyone with the link can view it.\n
            \n
            Hosting on a VPS will get expensive. 4K video takes up a lot of space. If you want adjustable quality, then you will need to store multiple copies of the video at various resolutions and bitrates. A cheap VPS won’t have a GPU to do real time transcoding.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1706243402 {#4910
            date: 2024-01-26 05:30:02.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@sgh@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4914 …}
          +nested: Doctrine\ORM\PersistentCollection {#4916 …}
          +votes: Doctrine\ORM\PersistentCollection {#4918 …}
          +reports: Doctrine\ORM\PersistentCollection {#4920 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4922 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4924 …}
          -id: 341228
          -bodyTs: "'4k':41 'adjust':52 'anoth':1 'anyon':27 'bitrat':69 'cheap':71 'copi':61 'expens':40 'get':39 'gpu':77 'host':34 'link':30 'lot':46 'make':5 'multipl':60 'need':57 'option':2,14 'peopl':21 'privat':9 'qualiti':53 'real':80 'resolut':67 'share':17 'space':48 'specif':20 'store':59 'take':43 'time':81 'transcod':82 'unlist':25 'various':66 'video':8,42,64 'view':32 'vps':37,72 'want':51 'won':73 'youtub':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/6830291"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706243402 {#4911
            date: 2024-01-26 05:30:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4296}
        +body: "I had heard some users complain that youtube waa delisting private videos since they can’t share publically for ad revenue. Something to check into."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706244611 {#5047
          date: 2024-01-26 05:50:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
          "@corroded@lemmy.world"
          "@sgh@lemmy.ml"
          "@cmnybo@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5039 …}
        +nested: Doctrine\ORM\PersistentCollection {#5037 …}
        +votes: Doctrine\ORM\PersistentCollection {#5049 …}
        +reports: Doctrine\ORM\PersistentCollection {#5051 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5055 …}
        -id: 341245
        -bodyTs: "'ad':20 'check':24 'complain':6 'delist':10 'heard':3 'privat':11 'public':18 'revenu':21 'share':17 'sinc':13 'someth':22 'user':5 'video':12 'waa':9 'youtub':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/6723475"
        +editedAt: DateTimeImmutable @1729017192 {#5044
          date: 2024-10-15 20:33:12.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706244611 {#5046
          date: 2024-01-26 05:50:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4296}
      +body: "That wouldn’t surprise me. I’m sure they don’t want people using youtube their own private video archive. Storage isn’t free after all. If they didn’t want people to set videos to private, they would have removed the option though. Just don’t expect the videos to stay there forever."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706246943 {#5098
        date: 2024-01-26 06:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@sgh@lemmy.ml"
        "@cmnybo@discuss.tchncs.de"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5094 …}
      +nested: Doctrine\ORM\PersistentCollection {#5090 …}
      +votes: Doctrine\ORM\PersistentCollection {#5088 …}
      +reports: Doctrine\ORM\PersistentCollection {#5103 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5105 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5107 …}
      -id: 341296
      -bodyTs: "'archiv':20 'didn':29 'expect':48 'forev':54 'free':24 'isn':22 'm':7 'option':43 'peopl':13,32 'privat':18,37 'remov':41 'set':34 'stay':52 'storag':21 'sure':8 'surpris':4 'though':44 'use':14 'video':19,35,50 'want':12,31 'would':39 'wouldn':2 'youtub':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6832123"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706246943 {#5101
        date: 2024-01-26 06:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4296}
    +body: "I think it was over large private videos ( aka storage space unpaid )"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706275582 {#5130
      date: 2024-01-26 14:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@sgh@lemmy.ml"
      "@cmnybo@discuss.tchncs.de"
      "@BCsven@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5133 …}
    +nested: Doctrine\ORM\PersistentCollection {#5137 …}
    +votes: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
    -id: 341919
    -bodyTs: "'aka':9 'larg':6 'privat':7 'space':11 'storag':10 'think':2 'unpaid':12 'video':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6737032"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706275582 {#5127
      date: 2024-01-26 14:26:22.0 +01:00
    }
  }
  +nestedComments: []
  +level: 5
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 61.22 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#20032
  +comment: App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#20077
  +user: App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706338898 {#4366
    date: 2024-01-27 08:01:38.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#20132
  +date: DateTimeImmutable @1706338898 {#4366
    date: 2024-01-27 08:01:38.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706338898 {#4366
    date: 2024-01-27 08:01:38.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728913883 {#4365
    date: 2024-10-14 15:51:23.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#20186
  +createdAt: DateTimeImmutable @1706338898 {#4366
    date: 2024-01-27 08:01:38.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728913883 {#4365
    date: 2024-10-14 15:51:23.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20240
  +width: 40
  +height: 40
  +user: App\Entity\User {#4383
    +avatar: null
    +cover: null
    +email: "possiblylinux127@lemmy.zip"
    +username: "@possiblylinux127@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "### I know nothing!"
    +lastActive: DateTime @1729029482 {#4367
      date: 2024-10-15 23:58:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
    +entries: Doctrine\ORM\PersistentCollection {#4390 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
    +posts: Doctrine\ORM\PersistentCollection {#4398 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
    +follows: Doctrine\ORM\PersistentCollection {#4410 …}
    +followers: Doctrine\ORM\PersistentCollection {#4412 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4422 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
    +violations: Doctrine\ORM\PersistentCollection {#4426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
    +awards: Doctrine\ORM\PersistentCollection {#4430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
    +categories: Doctrine\ORM\PersistentCollection {#4434 …}
    -id: 24131
    -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
    +apId: "possiblylinux127@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/possiblylinux127"
    +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "possiblylinux127"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728819970 {#4368
      date: 2024-10-13 13:46:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126294 {#4369
      date: 2023-07-12 03:44:54.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.84 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#20317
  +subject: App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 6.28 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#20374
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 3.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#20614
  +comment: App\Entity\EntryComment {#4370
    +user: App\Entity\User {#4383
      +avatar: null
      +cover: null
      +email: "possiblylinux127@lemmy.zip"
      +username: "@possiblylinux127@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "### I know nothing!"
      +lastActive: DateTime @1729029482 {#4367
        date: 2024-10-15 23:58:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4384 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4386 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4388 …}
      +entries: Doctrine\ORM\PersistentCollection {#4390 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4392 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4394 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4396 …}
      +posts: Doctrine\ORM\PersistentCollection {#4398 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4400 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4402 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4404 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4406 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4408 …}
      +follows: Doctrine\ORM\PersistentCollection {#4410 …}
      +followers: Doctrine\ORM\PersistentCollection {#4412 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4416 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4418 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4422 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4424 …}
      +violations: Doctrine\ORM\PersistentCollection {#4426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4428 …}
      +awards: Doctrine\ORM\PersistentCollection {#4430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4432 …}
      +categories: Doctrine\ORM\PersistentCollection {#4434 …}
      -id: 24131
      -password: "$2y$13$VqXNnJ568UhXupOJdLNVZusM7pjDa0MbBQ6stUI1jZQlrnUv.28Sq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4436 …}
      +apId: "possiblylinux127@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/possiblylinux127"
      +apPublicUrl: "https://lemmy.zip/u/possiblylinux127"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "possiblylinux127"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728819970 {#4368
        date: 2024-10-13 13:46:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126294 {#4369
        date: 2023-07-12 03:44:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      4 Mbit upload seems really slow by today’s standards.\n
      \n
      Anyway you might want to have a look at peertube. Its designed to be public and federated but you may be able to disable federation.\n
      \n
      Another option is Jellyfin but its geared toward movies and TV shows.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706338898 {#4364
      date: 2024-01-27 08:01:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4371 …}
    +nested: Doctrine\ORM\PersistentCollection {#4373 …}
    +votes: Doctrine\ORM\PersistentCollection {#4375 …}
    +reports: Doctrine\ORM\PersistentCollection {#4377 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4381 …}
    -id: 344101
    -bodyTs: "'4':1 'abl':32 'anoth':36 'anyway':11 'design':22 'disabl':34 'feder':27,35 'gear':42 'jellyfin':39 'look':18 'may':30 'mbit':2 'might':13 'movi':44 'option':37 'peertub':20 'public':25 'realli':5 'seem':4 'show':47 'slow':6 'standard':10 'today':8 'toward':43 'tv':46 'upload':3 'want':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/6731919"
    +editedAt: DateTimeImmutable @1728913883 {#4365
      date: 2024-10-14 15:51:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706338898 {#4366
      date: 2024-01-27 08:01:38.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 57.59 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#20684
  +comment: App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4456
    +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
    +email: "pdavis@lemmy.world"
    +username: "@pdavis@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728912119 {#4440
      date: 2024-10-14 15:21:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
    +entries: Doctrine\ORM\PersistentCollection {#4465 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
    +posts: Doctrine\ORM\PersistentCollection {#4473 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +follows: Doctrine\ORM\PersistentCollection {#4485 …}
    +followers: Doctrine\ORM\PersistentCollection {#4487 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
    +reports: Doctrine\ORM\PersistentCollection {#4497 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
    +violations: Doctrine\ORM\PersistentCollection {#4501 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
    +awards: Doctrine\ORM\PersistentCollection {#4505 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
    +categories: Doctrine\ORM\PersistentCollection {#4509 …}
    -id: 2655
    -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
    +apId: "pdavis@lemmy.world"
    +apProfileId: "https://lemmy.world/u/pdavis"
    +apPublicUrl: "https://lemmy.world/u/pdavis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "pdavis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699635065 {#4441
      date: 2023-11-10 17:51:05.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687036084 {#4442
      date: 2023-06-17 23:08:04.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#20729
  +user: App\Entity\User {#4456
    +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
    +email: "pdavis@lemmy.world"
    +username: "@pdavis@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728912119 {#4440
      date: 2024-10-14 15:21:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
    +entries: Doctrine\ORM\PersistentCollection {#4465 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
    +posts: Doctrine\ORM\PersistentCollection {#4473 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +follows: Doctrine\ORM\PersistentCollection {#4485 …}
    +followers: Doctrine\ORM\PersistentCollection {#4487 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
    +reports: Doctrine\ORM\PersistentCollection {#4497 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
    +violations: Doctrine\ORM\PersistentCollection {#4501 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
    +awards: Doctrine\ORM\PersistentCollection {#4505 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
    +categories: Doctrine\ORM\PersistentCollection {#4509 …}
    -id: 2655
    -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
    +apId: "pdavis@lemmy.world"
    +apProfileId: "https://lemmy.world/u/pdavis"
    +apPublicUrl: "https://lemmy.world/u/pdavis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "pdavis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699635065 {#4441
      date: 2023-11-10 17:51:05.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687036084 {#4442
      date: 2023-06-17 23:08:04.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706337927 {#4439
    date: 2024-01-27 07:45:27.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#20784
  +date: DateTimeImmutable @1706337927 {#4439
    date: 2024-01-27 07:45:27.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706337927 {#4439
    date: 2024-01-27 07:45:27.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#20838
  +createdAt: DateTimeImmutable @1706337927 {#4439
    date: 2024-01-27 07:45:27.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 3.85 ms
Input props
[
  "user" => App\Entity\User {#4456
    +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
    +email: "pdavis@lemmy.world"
    +username: "@pdavis@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728912119 {#4440
      date: 2024-10-14 15:21:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
    +entries: Doctrine\ORM\PersistentCollection {#4465 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
    +posts: Doctrine\ORM\PersistentCollection {#4473 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +follows: Doctrine\ORM\PersistentCollection {#4485 …}
    +followers: Doctrine\ORM\PersistentCollection {#4487 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
    +reports: Doctrine\ORM\PersistentCollection {#4497 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
    +violations: Doctrine\ORM\PersistentCollection {#4501 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
    +awards: Doctrine\ORM\PersistentCollection {#4505 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
    +categories: Doctrine\ORM\PersistentCollection {#4509 …}
    -id: 2655
    -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
    +apId: "pdavis@lemmy.world"
    +apProfileId: "https://lemmy.world/u/pdavis"
    +apPublicUrl: "https://lemmy.world/u/pdavis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "pdavis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699635065 {#4441
      date: 2023-11-10 17:51:05.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687036084 {#4442
      date: 2023-06-17 23:08:04.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20892
  +width: 40
  +height: 40
  +user: App\Entity\User {#4456
    +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
    +email: "pdavis@lemmy.world"
    +username: "@pdavis@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728912119 {#4440
      date: 2024-10-14 15:21:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
    +entries: Doctrine\ORM\PersistentCollection {#4465 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
    +posts: Doctrine\ORM\PersistentCollection {#4473 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +follows: Doctrine\ORM\PersistentCollection {#4485 …}
    +followers: Doctrine\ORM\PersistentCollection {#4487 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
    +reports: Doctrine\ORM\PersistentCollection {#4497 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
    +violations: Doctrine\ORM\PersistentCollection {#4501 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
    +awards: Doctrine\ORM\PersistentCollection {#4505 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
    +categories: Doctrine\ORM\PersistentCollection {#4509 …}
    -id: 2655
    -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
    +apId: "pdavis@lemmy.world"
    +apProfileId: "https://lemmy.world/u/pdavis"
    +apPublicUrl: "https://lemmy.world/u/pdavis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "pdavis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699635065 {#4441
      date: 2023-11-10 17:51:05.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687036084 {#4442
      date: 2023-06-17 23:08:04.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.54 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#20963
  +subject: App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.86 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#21020
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 7.27 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9894
  +comment: App\Entity\EntryComment {#4443
    +user: App\Entity\User {#4456
      +avatar: Proxies\__CG__\App\Entity\Image {#4457 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4458 …}
      +email: "pdavis@lemmy.world"
      +username: "@pdavis@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728912119 {#4440
        date: 2024-10-14 15:21:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4461 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4463 …}
      +entries: Doctrine\ORM\PersistentCollection {#4465 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4469 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4471 …}
      +posts: Doctrine\ORM\PersistentCollection {#4473 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4475 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4477 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4481 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +follows: Doctrine\ORM\PersistentCollection {#4485 …}
      +followers: Doctrine\ORM\PersistentCollection {#4487 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4489 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4491 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4493 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4495 …}
      +reports: Doctrine\ORM\PersistentCollection {#4497 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4499 …}
      +violations: Doctrine\ORM\PersistentCollection {#4501 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
      +awards: Doctrine\ORM\PersistentCollection {#4505 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4507 …}
      +categories: Doctrine\ORM\PersistentCollection {#4509 …}
      -id: 2655
      -password: "$2y$13$k3vdewcT7JzxiUAE0q4vS.03Ghlt5xQh.n89/ySHC3Uep1Gn3vn5q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4511 …}
      +apId: "pdavis@lemmy.world"
      +apProfileId: "https://lemmy.world/u/pdavis"
      +apPublicUrl: "https://lemmy.world/u/pdavis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "pdavis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699635065 {#4441
        date: 2023-11-10 17:51:05.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687036084 {#4442
        date: 2023-06-17 23:08:04.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706337927 {#4438
      date: 2024-01-27 07:45:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4444 …}
    +nested: Doctrine\ORM\PersistentCollection {#4446 …}
    +votes: Doctrine\ORM\PersistentCollection {#4448 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -id: 344079
    -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7056768"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706337927 {#4439
      date: 2024-01-27 07:45:27.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 44.75 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#19614
  +comment: App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15412
  +user: App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.33 ms
Input props
[
  "date" => DateTimeImmutable @1706323353 {#4514
    date: 2024-01-27 03:42:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18360
  +date: DateTimeImmutable @1706323353 {#4514
    date: 2024-01-27 03:42:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.23 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706323353 {#4514
    date: 2024-01-27 03:42:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#20956
  +createdAt: DateTimeImmutable @1706323353 {#4514
    date: 2024-01-27 03:42:33.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#21305
  +width: 40
  +height: 40
  +user: App\Entity\User {#4531
    +avatar: null
    +cover: null
    +email: "KillingTimeItself@lemmy.dbzer0.com"
    +username: "@KillingTimeItself@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728888962 {#4515
      date: 2024-10-14 08:56:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
    +entries: Doctrine\ORM\PersistentCollection {#4538 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
    +posts: Doctrine\ORM\PersistentCollection {#4546 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
    +follows: Doctrine\ORM\PersistentCollection {#4558 …}
    +followers: Doctrine\ORM\PersistentCollection {#4560 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
    +reports: Doctrine\ORM\PersistentCollection {#4570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
    +violations: Doctrine\ORM\PersistentCollection {#4574 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
    +awards: Doctrine\ORM\PersistentCollection {#4578 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
    +categories: Doctrine\ORM\PersistentCollection {#4582 …}
    -id: 89702
    -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
    +apId: "KillingTimeItself@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "KillingTimeItself"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711774021 {#4516
      date: 2024-03-30 05:47:01.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711774020 {#4517
      date: 2024-03-30 05:47:00.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#21378
  +subject: App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#21435
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 9.83 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#21675
  +comment: App\Entity\EntryComment {#4518
    +user: App\Entity\User {#4531
      +avatar: null
      +cover: null
      +email: "KillingTimeItself@lemmy.dbzer0.com"
      +username: "@KillingTimeItself@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728888962 {#4515
        date: 2024-10-14 08:56:02.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4532 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4534 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4536 …}
      +entries: Doctrine\ORM\PersistentCollection {#4538 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4540 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4542 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4544 …}
      +posts: Doctrine\ORM\PersistentCollection {#4546 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4548 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4550 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4552 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4554 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4556 …}
      +follows: Doctrine\ORM\PersistentCollection {#4558 …}
      +followers: Doctrine\ORM\PersistentCollection {#4560 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4562 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4564 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4566 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4568 …}
      +reports: Doctrine\ORM\PersistentCollection {#4570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4572 …}
      +violations: Doctrine\ORM\PersistentCollection {#4574 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4576 …}
      +awards: Doctrine\ORM\PersistentCollection {#4578 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4580 …}
      +categories: Doctrine\ORM\PersistentCollection {#4582 …}
      -id: 89702
      -password: "$2y$13$.7cyKJQPl/x53D20mV1sfuTGX1hmm.fm1ydqKWa9vfDOX2S06sXbK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4584 …}
      +apId: "KillingTimeItself@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/KillingTimeItself"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "KillingTimeItself"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711774021 {#4516
        date: 2024-03-30 05:47:01.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711774020 {#4517
        date: 2024-03-30 05:47:00.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      have a look into jellyfin. There’s a lot of precursors involved, im assuming you’re familiar, or will at least look into them if you decide on it though. As for your bitrate problem, there are two solutions, have the end user download it and replay it locally (jellyfin integrates this natively) or use hardware transcoding, (software on cpu, but you should use quick sync or nvenc, or something like that instead) IME modern intel cpus support what you’re looking for on QSV i’m running 12th gen. you can set external connections to a limited speed that JF clients will automatically configure.\n
      \n
      For me personally i’ve been running jellyfin for a few years, it’s great. Couple of minor problems, but it’s fine.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706323353 {#4513
      date: 2024-01-27 03:42:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4521 …}
    +votes: Doctrine\ORM\PersistentCollection {#4523 …}
    +reports: Doctrine\ORM\PersistentCollection {#4525 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4527 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4529 …}
    -id: 343672
    -bodyTs: "'12th':89 'assum':14 'automat':104 'bitrat':34 'client':102 'configur':105 'connect':95 'coupl':121 'cpu':60 'cpus':77 'decid':27 'download':44 'end':42 'extern':94 'familiar':17 'fine':128 'gen':90 'great':120 'hardwar':56 'im':13 'ime':74 'instead':73 'integr':51 'intel':76 'involv':12 'jellyfin':5,50,113 'jf':101 'least':21 'like':71 'limit':98 'local':49 'look':3,22,82 'lot':9 'm':87 'minor':123 'modern':75 'nativ':53 'nvenc':68 'person':108 'precursor':11 'problem':35,124 'qsv':85 'quick':65 're':16,81 'replay':47 'run':88,112 'set':93 'softwar':58 'solut':39 'someth':70 'speed':99 'support':78 'sync':66 'though':30 'transcod':57 'two':38 'use':55,64 'user':43 've':110 'year':117"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7167994"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706323353 {#4514
      date: 2024-01-27 03:42:33.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 78.23 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#21745
  +comment: App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#4604
    +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
    +cover: null
    +email: "yessikg@lemmy.blahaj.zone"
    +username: "@yessikg@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "XMPP: yessikg@conversations.im"
    +lastActive: DateTime @1728847002 {#4588
      date: 2024-10-13 21:16:42.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
    +entries: Doctrine\ORM\PersistentCollection {#4612 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
    +posts: Doctrine\ORM\PersistentCollection {#4620 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +follows: Doctrine\ORM\PersistentCollection {#4632 …}
    +followers: Doctrine\ORM\PersistentCollection {#4634 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
    +reports: Doctrine\ORM\PersistentCollection {#4644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
    +violations: Doctrine\ORM\PersistentCollection {#4648 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
    +awards: Doctrine\ORM\PersistentCollection {#4652 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
    +categories: Doctrine\ORM\PersistentCollection {#4656 …}
    -id: 26479
    -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
    +apId: "yessikg@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "yessikg"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728330152 {#4589
      date: 2024-10-07 21:42:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689261775 {#4590
      date: 2023-07-13 17:22:55.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#21790
  +user: App\Entity\User {#4604
    +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
    +cover: null
    +email: "yessikg@lemmy.blahaj.zone"
    +username: "@yessikg@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "XMPP: yessikg@conversations.im"
    +lastActive: DateTime @1728847002 {#4588
      date: 2024-10-13 21:16:42.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
    +entries: Doctrine\ORM\PersistentCollection {#4612 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
    +posts: Doctrine\ORM\PersistentCollection {#4620 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +follows: Doctrine\ORM\PersistentCollection {#4632 …}
    +followers: Doctrine\ORM\PersistentCollection {#4634 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
    +reports: Doctrine\ORM\PersistentCollection {#4644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
    +violations: Doctrine\ORM\PersistentCollection {#4648 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
    +awards: Doctrine\ORM\PersistentCollection {#4652 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
    +categories: Doctrine\ORM\PersistentCollection {#4656 …}
    -id: 26479
    -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
    +apId: "yessikg@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "yessikg"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728330152 {#4589
      date: 2024-10-07 21:42:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689261775 {#4590
      date: 2023-07-13 17:22:55.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1706304770 {#4587
    date: 2024-01-26 22:32:50.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#21845
  +date: DateTimeImmutable @1706304770 {#4587
    date: 2024-01-26 22:32:50.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706304770 {#4587
    date: 2024-01-26 22:32:50.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#21899
  +createdAt: DateTimeImmutable @1706304770 {#4587
    date: 2024-01-26 22:32:50.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 11.07 ms
Input props
[
  "user" => App\Entity\User {#4604
    +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
    +cover: null
    +email: "yessikg@lemmy.blahaj.zone"
    +username: "@yessikg@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "XMPP: yessikg@conversations.im"
    +lastActive: DateTime @1728847002 {#4588
      date: 2024-10-13 21:16:42.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
    +entries: Doctrine\ORM\PersistentCollection {#4612 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
    +posts: Doctrine\ORM\PersistentCollection {#4620 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +follows: Doctrine\ORM\PersistentCollection {#4632 …}
    +followers: Doctrine\ORM\PersistentCollection {#4634 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
    +reports: Doctrine\ORM\PersistentCollection {#4644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
    +violations: Doctrine\ORM\PersistentCollection {#4648 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
    +awards: Doctrine\ORM\PersistentCollection {#4652 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
    +categories: Doctrine\ORM\PersistentCollection {#4656 …}
    -id: 26479
    -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
    +apId: "yessikg@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "yessikg"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728330152 {#4589
      date: 2024-10-07 21:42:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689261775 {#4590
      date: 2023-07-13 17:22:55.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#21953
  +width: 40
  +height: 40
  +user: App\Entity\User {#4604
    +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
    +cover: null
    +email: "yessikg@lemmy.blahaj.zone"
    +username: "@yessikg@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "XMPP: yessikg@conversations.im"
    +lastActive: DateTime @1728847002 {#4588
      date: 2024-10-13 21:16:42.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
    +entries: Doctrine\ORM\PersistentCollection {#4612 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
    +posts: Doctrine\ORM\PersistentCollection {#4620 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +follows: Doctrine\ORM\PersistentCollection {#4632 …}
    +followers: Doctrine\ORM\PersistentCollection {#4634 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
    +reports: Doctrine\ORM\PersistentCollection {#4644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
    +violations: Doctrine\ORM\PersistentCollection {#4648 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
    +awards: Doctrine\ORM\PersistentCollection {#4652 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
    +categories: Doctrine\ORM\PersistentCollection {#4656 …}
    -id: 26479
    -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
    +apId: "yessikg@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "yessikg"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728330152 {#4589
      date: 2024-10-07 21:42:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689261775 {#4590
      date: 2023-07-13 17:22:55.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.44 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#22030
  +subject: App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#22087
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 25.59 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#22327
  +comment: App\Entity\EntryComment {#4591
    +user: App\Entity\User {#4604
      +avatar: Proxies\__CG__\App\Entity\Image {#4605 …}
      +cover: null
      +email: "yessikg@lemmy.blahaj.zone"
      +username: "@yessikg@lemmy.blahaj.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "XMPP: yessikg@conversations.im"
      +lastActive: DateTime @1728847002 {#4588
        date: 2024-10-13 21:16:42.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4606 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4608 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4610 …}
      +entries: Doctrine\ORM\PersistentCollection {#4612 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4616 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4618 …}
      +posts: Doctrine\ORM\PersistentCollection {#4620 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4622 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4624 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4626 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4628 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +follows: Doctrine\ORM\PersistentCollection {#4632 …}
      +followers: Doctrine\ORM\PersistentCollection {#4634 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4636 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4638 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4640 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4642 …}
      +reports: Doctrine\ORM\PersistentCollection {#4644 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4646 …}
      +violations: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      +awards: Doctrine\ORM\PersistentCollection {#4652 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4654 …}
      +categories: Doctrine\ORM\PersistentCollection {#4656 …}
      -id: 26479
      -password: "$2y$13$ak.htfXghH4yMXJY7Az1NeB7OCmWyg9oyOrax57W9VSCMBEXl7H9K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4658 …}
      +apId: "yessikg@lemmy.blahaj.zone"
      +apProfileId: "https://lemmy.blahaj.zone/u/yessikg"
      +apPublicUrl: "https://lemmy.blahaj.zone/u/yessikg"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
      +apDomain: "lemmy.blahaj.zone"
      +apPreferredUsername: "yessikg"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728330152 {#4589
        date: 2024-10-07 21:42:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689261775 {#4590
        date: 2023-07-13 17:22:55.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Peertube will work for this, Jeena made a video about his setup a while back"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706304770 {#4586
      date: 2024-01-26 22:32:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4592 …}
    +nested: Doctrine\ORM\PersistentCollection {#4594 …}
    +votes: Doctrine\ORM\PersistentCollection {#4596 …}
    +reports: Doctrine\ORM\PersistentCollection {#4598 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4600 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4602 …}
    -id: 343143
    -bodyTs: "'back':15 'jeena':6 'made':7 'peertub':1 'setup':12 'video':9 'work':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/comment/6001559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706304770 {#4587
      date: 2024-01-26 22:32:50.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 33.34 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#22397
  +comment: App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4679
    +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1728985950 {#4663
      date: 2024-10-15 11:52:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
    +entries: Doctrine\ORM\PersistentCollection {#4687 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
    +posts: Doctrine\ORM\PersistentCollection {#4695 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
    +follows: Doctrine\ORM\PersistentCollection {#4707 …}
    +followers: Doctrine\ORM\PersistentCollection {#4709 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +violations: Doctrine\ORM\PersistentCollection {#4723 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
    +awards: Doctrine\ORM\PersistentCollection {#4727 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
    +categories: Doctrine\ORM\PersistentCollection {#4731 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
    +apId: "Darkassassin07@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Darkassassin07"
    +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Darkassassin07"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728783257 {#4664
      date: 2024-10-13 03:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#4665
      date: 2023-07-14 15:20:15.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#22442
  +user: App\Entity\User {#4679
    +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1728985950 {#4663
      date: 2024-10-15 11:52:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
    +entries: Doctrine\ORM\PersistentCollection {#4687 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
    +posts: Doctrine\ORM\PersistentCollection {#4695 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
    +follows: Doctrine\ORM\PersistentCollection {#4707 …}
    +followers: Doctrine\ORM\PersistentCollection {#4709 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +violations: Doctrine\ORM\PersistentCollection {#4723 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
    +awards: Doctrine\ORM\PersistentCollection {#4727 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
    +categories: Doctrine\ORM\PersistentCollection {#4731 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
    +apId: "Darkassassin07@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Darkassassin07"
    +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Darkassassin07"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728783257 {#4664
      date: 2024-10-13 03:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#4665
      date: 2023-07-14 15:20:15.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706283581 {#4662
    date: 2024-01-26 16:39:41.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#22497
  +date: DateTimeImmutable @1706283581 {#4662
    date: 2024-01-26 16:39:41.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706283581 {#4662
    date: 2024-01-26 16:39:41.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728791663 {#4661
    date: 2024-10-13 05:54:23.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#22551
  +createdAt: DateTimeImmutable @1706283581 {#4662
    date: 2024-01-26 16:39:41.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728791663 {#4661
    date: 2024-10-13 05:54:23.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 1.31 ms
Input props
[
  "user" => App\Entity\User {#4679
    +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1728985950 {#4663
      date: 2024-10-15 11:52:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
    +entries: Doctrine\ORM\PersistentCollection {#4687 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
    +posts: Doctrine\ORM\PersistentCollection {#4695 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
    +follows: Doctrine\ORM\PersistentCollection {#4707 …}
    +followers: Doctrine\ORM\PersistentCollection {#4709 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +violations: Doctrine\ORM\PersistentCollection {#4723 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
    +awards: Doctrine\ORM\PersistentCollection {#4727 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
    +categories: Doctrine\ORM\PersistentCollection {#4731 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
    +apId: "Darkassassin07@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Darkassassin07"
    +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Darkassassin07"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728783257 {#4664
      date: 2024-10-13 03:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#4665
      date: 2023-07-14 15:20:15.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#22605
  +width: 40
  +height: 40
  +user: App\Entity\User {#4679
    +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1728985950 {#4663
      date: 2024-10-15 11:52:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
    +entries: Doctrine\ORM\PersistentCollection {#4687 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
    +posts: Doctrine\ORM\PersistentCollection {#4695 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
    +follows: Doctrine\ORM\PersistentCollection {#4707 …}
    +followers: Doctrine\ORM\PersistentCollection {#4709 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +violations: Doctrine\ORM\PersistentCollection {#4723 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
    +awards: Doctrine\ORM\PersistentCollection {#4727 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
    +categories: Doctrine\ORM\PersistentCollection {#4731 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
    +apId: "Darkassassin07@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Darkassassin07"
    +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Darkassassin07"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728783257 {#4664
      date: 2024-10-13 03:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#4665
      date: 2023-07-14 15:20:15.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.44 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#22692
  +subject: App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 0.83 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#22749
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 11.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#22989
  +comment: App\Entity\EntryComment {#4666
    +user: App\Entity\User {#4679
      +avatar: Proxies\__CG__\App\Entity\Image {#4680 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1728985950 {#4663
        date: 2024-10-15 11:52:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4681 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4683 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4685 …}
      +entries: Doctrine\ORM\PersistentCollection {#4687 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4689 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4691 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4693 …}
      +posts: Doctrine\ORM\PersistentCollection {#4695 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4697 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4699 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4701 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4703 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4705 …}
      +follows: Doctrine\ORM\PersistentCollection {#4707 …}
      +followers: Doctrine\ORM\PersistentCollection {#4709 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4711 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4713 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4715 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +violations: Doctrine\ORM\PersistentCollection {#4723 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4725 …}
      +awards: Doctrine\ORM\PersistentCollection {#4727 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4729 …}
      +categories: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4733 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728783257 {#4664
        date: 2024-10-13 03:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#4665
        date: 2023-07-14 15:20:15.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Emby, Jellyfin, and Plex will all detect connection speed, adjust quality settings, and transcode the media to playback without buffering.\n
      \n
      I wouldn’t recommend Plex. They’ve been steadily moving away from self-hosted private media servers and towards just serving comercial content to you.\n
      \n
      I myself run Emby as I’m rather fond of their development team and their attitude towards privacy. It does require payment for ‘emby premier’, ie the installable client apps and transcoding features, but it has single payment lifetime licenses as well as monthly.\n
      \n
      Jellyfin is a popular open source option that is built on a fork of Embys older open source code before they went closed source.\n
      \n
      Either would work for you.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706283581 {#4660
      date: 2024-01-26 16:39:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4667 …}
    +nested: Doctrine\ORM\PersistentCollection {#4669 …}
    +votes: Doctrine\ORM\PersistentCollection {#4671 …}
    +reports: Doctrine\ORM\PersistentCollection {#4673 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4677 …}
    -id: 342243
    -bodyTs: "'adjust':10 'app':76 'attitud':62 'away':31 'buffer':20 'built':100 'client':75 'close':113 'code':109 'comerci':43 'connect':8 'content':44 'detect':7 'develop':58 'either':115 'embi':1,50,70,105 'featur':79 'fond':55 'fork':103 'host':35 'ie':72 'instal':74 'jellyfin':2,91 'licens':86 'lifetim':85 'm':53 'media':16,37 'month':90 'move':30 'older':106 'open':95,107 'option':97 'payment':68,84 'playback':18 'plex':4,25 'popular':94 'premier':71 'privaci':64 'privat':36 'qualiti':11 'rather':54 'recommend':24 'requir':67 'run':49 'self':34 'self-host':33 'serv':42 'server':38 'set':12 'singl':83 'sourc':96,108,114 'speed':9 'steadili':29 'team':59 'toward':40,63 'transcod':14,78 've':27 'well':88 'went':112 'without':19 'work':117 'would':116 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6739855"
    +editedAt: DateTimeImmutable @1728791663 {#4661
      date: 2024-10-13 05:54:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706283581 {#4662
      date: 2024-01-26 16:39:41.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 37.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#23059
  +comment: App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4753
    +avatar: null
    +cover: null
    +email: "solrize@lemmy.world"
    +username: "@solrize@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728759824 {#4737
      date: 2024-10-12 21:03:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
    +entries: Doctrine\ORM\PersistentCollection {#4760 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
    +posts: Doctrine\ORM\PersistentCollection {#4768 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
    +follows: Doctrine\ORM\PersistentCollection {#4780 …}
    +followers: Doctrine\ORM\PersistentCollection {#4782 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
    +reports: Doctrine\ORM\PersistentCollection {#4792 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
    +violations: Doctrine\ORM\PersistentCollection {#4796 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
    +awards: Doctrine\ORM\PersistentCollection {#4800 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
    +categories: Doctrine\ORM\PersistentCollection {#4804 …}
    -id: 9413
    -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
    +apId: "solrize@lemmy.world"
    +apProfileId: "https://lemmy.world/u/solrize"
    +apPublicUrl: "https://lemmy.world/u/solrize"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "solrize"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728964416 {#4738
      date: 2024-10-15 05:53:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687540016 {#4739
      date: 2023-06-23 19:06:56.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#23104
  +user: App\Entity\User {#4753
    +avatar: null
    +cover: null
    +email: "solrize@lemmy.world"
    +username: "@solrize@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728759824 {#4737
      date: 2024-10-12 21:03:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
    +entries: Doctrine\ORM\PersistentCollection {#4760 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
    +posts: Doctrine\ORM\PersistentCollection {#4768 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
    +follows: Doctrine\ORM\PersistentCollection {#4780 …}
    +followers: Doctrine\ORM\PersistentCollection {#4782 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
    +reports: Doctrine\ORM\PersistentCollection {#4792 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
    +violations: Doctrine\ORM\PersistentCollection {#4796 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
    +awards: Doctrine\ORM\PersistentCollection {#4800 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
    +categories: Doctrine\ORM\PersistentCollection {#4804 …}
    -id: 9413
    -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
    +apId: "solrize@lemmy.world"
    +apProfileId: "https://lemmy.world/u/solrize"
    +apPublicUrl: "https://lemmy.world/u/solrize"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "solrize"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728964416 {#4738
      date: 2024-10-15 05:53:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687540016 {#4739
      date: 2023-06-23 19:06:56.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706243097 {#4736
    date: 2024-01-26 05:24:57.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#23159
  +date: DateTimeImmutable @1706243097 {#4736
    date: 2024-01-26 05:24:57.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706243097 {#4736
    date: 2024-01-26 05:24:57.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#23213
  +createdAt: DateTimeImmutable @1706243097 {#4736
    date: 2024-01-26 05:24:57.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4753
    +avatar: null
    +cover: null
    +email: "solrize@lemmy.world"
    +username: "@solrize@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728759824 {#4737
      date: 2024-10-12 21:03:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
    +entries: Doctrine\ORM\PersistentCollection {#4760 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
    +posts: Doctrine\ORM\PersistentCollection {#4768 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
    +follows: Doctrine\ORM\PersistentCollection {#4780 …}
    +followers: Doctrine\ORM\PersistentCollection {#4782 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
    +reports: Doctrine\ORM\PersistentCollection {#4792 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
    +violations: Doctrine\ORM\PersistentCollection {#4796 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
    +awards: Doctrine\ORM\PersistentCollection {#4800 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
    +categories: Doctrine\ORM\PersistentCollection {#4804 …}
    -id: 9413
    -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
    +apId: "solrize@lemmy.world"
    +apProfileId: "https://lemmy.world/u/solrize"
    +apPublicUrl: "https://lemmy.world/u/solrize"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "solrize"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728964416 {#4738
      date: 2024-10-15 05:53:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687540016 {#4739
      date: 2023-06-23 19:06:56.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#23267
  +width: 40
  +height: 40
  +user: App\Entity\User {#4753
    +avatar: null
    +cover: null
    +email: "solrize@lemmy.world"
    +username: "@solrize@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728759824 {#4737
      date: 2024-10-12 21:03:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
    +entries: Doctrine\ORM\PersistentCollection {#4760 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
    +posts: Doctrine\ORM\PersistentCollection {#4768 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
    +follows: Doctrine\ORM\PersistentCollection {#4780 …}
    +followers: Doctrine\ORM\PersistentCollection {#4782 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
    +reports: Doctrine\ORM\PersistentCollection {#4792 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
    +violations: Doctrine\ORM\PersistentCollection {#4796 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
    +awards: Doctrine\ORM\PersistentCollection {#4800 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
    +categories: Doctrine\ORM\PersistentCollection {#4804 …}
    -id: 9413
    -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
    +apId: "solrize@lemmy.world"
    +apProfileId: "https://lemmy.world/u/solrize"
    +apPublicUrl: "https://lemmy.world/u/solrize"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "solrize"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728964416 {#4738
      date: 2024-10-15 05:53:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687540016 {#4739
      date: 2023-06-23 19:06:56.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#23336
  +subject: App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 0.78 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#23393
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 4.24 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#23633
  +comment: App\Entity\EntryComment {#4740
    +user: App\Entity\User {#4753
      +avatar: null
      +cover: null
      +email: "solrize@lemmy.world"
      +username: "@solrize@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728759824 {#4737
        date: 2024-10-12 21:03:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4754 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4756 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4758 …}
      +entries: Doctrine\ORM\PersistentCollection {#4760 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4762 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4764 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4766 …}
      +posts: Doctrine\ORM\PersistentCollection {#4768 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4770 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4772 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4774 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4776 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4778 …}
      +follows: Doctrine\ORM\PersistentCollection {#4780 …}
      +followers: Doctrine\ORM\PersistentCollection {#4782 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4784 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4786 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4788 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4790 …}
      +reports: Doctrine\ORM\PersistentCollection {#4792 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
      +violations: Doctrine\ORM\PersistentCollection {#4796 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4798 …}
      +awards: Doctrine\ORM\PersistentCollection {#4800 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4802 …}
      +categories: Doctrine\ORM\PersistentCollection {#4804 …}
      -id: 9413
      -password: "$2y$13$rsUjNYg/SM4QgvmnAxmGMOfDtPuN2zoCbLRKjo0c.Cbm3GG2V8lz6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4806 …}
      +apId: "solrize@lemmy.world"
      +apProfileId: "https://lemmy.world/u/solrize"
      +apPublicUrl: "https://lemmy.world/u/solrize"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "solrize"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728964416 {#4738
        date: 2024-10-15 05:53:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687540016 {#4739
        date: 2023-06-23 19:06:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I think bunny.net has something like that. Not self hosted but still much less distasteful than the big companies imho."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706243097 {#4735
      date: 2024-01-26 05:24:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4741 …}
    +nested: Doctrine\ORM\PersistentCollection {#4743 …}
    +votes: Doctrine\ORM\PersistentCollection {#4745 …}
    +reports: Doctrine\ORM\PersistentCollection {#4747 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4749 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4751 …}
    -id: 341223
    -bodyTs: "'big':18 'bunny.net':3 'compani':19 'distast':15 'host':10 'imho':20 'less':14 'like':6 'much':13 'self':9 'someth':5 'still':12 'think':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7022378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706243097 {#4736
      date: 2024-01-26 05:24:57.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 59.64 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#23703
  +comment: App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4826
    +avatar: null
    +cover: null
    +email: "phanto@lemmy.ca"
    +username: "@phanto@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728723635 {#4810
      date: 2024-10-12 11:00:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
    +entries: Doctrine\ORM\PersistentCollection {#4833 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
    +posts: Doctrine\ORM\PersistentCollection {#4841 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +follows: Doctrine\ORM\PersistentCollection {#4853 …}
    +followers: Doctrine\ORM\PersistentCollection {#4855 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +violations: Doctrine\ORM\PersistentCollection {#4869 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
    +awards: Doctrine\ORM\PersistentCollection {#4873 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
    +categories: Doctrine\ORM\PersistentCollection {#4877 …}
    -id: 67144
    -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
    +apId: "phanto@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/phanto"
    +apPublicUrl: "https://lemmy.ca/u/phanto"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "phanto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725379966 {#4811
      date: 2024-09-03 18:12:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698413601 {#4812
      date: 2023-10-27 15:33:21.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#23748
  +user: App\Entity\User {#4826
    +avatar: null
    +cover: null
    +email: "phanto@lemmy.ca"
    +username: "@phanto@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728723635 {#4810
      date: 2024-10-12 11:00:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
    +entries: Doctrine\ORM\PersistentCollection {#4833 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
    +posts: Doctrine\ORM\PersistentCollection {#4841 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +follows: Doctrine\ORM\PersistentCollection {#4853 …}
    +followers: Doctrine\ORM\PersistentCollection {#4855 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +violations: Doctrine\ORM\PersistentCollection {#4869 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
    +awards: Doctrine\ORM\PersistentCollection {#4873 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
    +categories: Doctrine\ORM\PersistentCollection {#4877 …}
    -id: 67144
    -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
    +apId: "phanto@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/phanto"
    +apPublicUrl: "https://lemmy.ca/u/phanto"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "phanto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725379966 {#4811
      date: 2024-09-03 18:12:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698413601 {#4812
      date: 2023-10-27 15:33:21.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706240546 {#4809
    date: 2024-01-26 04:42:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#23803
  +date: DateTimeImmutable @1706240546 {#4809
    date: 2024-01-26 04:42:26.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706240546 {#4809
    date: 2024-01-26 04:42:26.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#23857
  +createdAt: DateTimeImmutable @1706240546 {#4809
    date: 2024-01-26 04:42:26.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#4826
    +avatar: null
    +cover: null
    +email: "phanto@lemmy.ca"
    +username: "@phanto@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728723635 {#4810
      date: 2024-10-12 11:00:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
    +entries: Doctrine\ORM\PersistentCollection {#4833 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
    +posts: Doctrine\ORM\PersistentCollection {#4841 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +follows: Doctrine\ORM\PersistentCollection {#4853 …}
    +followers: Doctrine\ORM\PersistentCollection {#4855 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +violations: Doctrine\ORM\PersistentCollection {#4869 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
    +awards: Doctrine\ORM\PersistentCollection {#4873 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
    +categories: Doctrine\ORM\PersistentCollection {#4877 …}
    -id: 67144
    -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
    +apId: "phanto@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/phanto"
    +apPublicUrl: "https://lemmy.ca/u/phanto"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "phanto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725379966 {#4811
      date: 2024-09-03 18:12:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698413601 {#4812
      date: 2023-10-27 15:33:21.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#23911
  +width: 40
  +height: 40
  +user: App\Entity\User {#4826
    +avatar: null
    +cover: null
    +email: "phanto@lemmy.ca"
    +username: "@phanto@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728723635 {#4810
      date: 2024-10-12 11:00:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
    +entries: Doctrine\ORM\PersistentCollection {#4833 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
    +posts: Doctrine\ORM\PersistentCollection {#4841 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +follows: Doctrine\ORM\PersistentCollection {#4853 …}
    +followers: Doctrine\ORM\PersistentCollection {#4855 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +violations: Doctrine\ORM\PersistentCollection {#4869 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
    +awards: Doctrine\ORM\PersistentCollection {#4873 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
    +categories: Doctrine\ORM\PersistentCollection {#4877 …}
    -id: 67144
    -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
    +apId: "phanto@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/phanto"
    +apPublicUrl: "https://lemmy.ca/u/phanto"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "phanto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725379966 {#4811
      date: 2024-09-03 18:12:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698413601 {#4812
      date: 2023-10-27 15:33:21.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#23984
  +subject: App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#24041
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 6.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#24281
  +comment: App\Entity\EntryComment {#4813
    +user: App\Entity\User {#4826
      +avatar: null
      +cover: null
      +email: "phanto@lemmy.ca"
      +username: "@phanto@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728723635 {#4810
        date: 2024-10-12 11:00:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4827 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4829 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4831 …}
      +entries: Doctrine\ORM\PersistentCollection {#4833 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4837 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4839 …}
      +posts: Doctrine\ORM\PersistentCollection {#4841 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4843 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4845 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4849 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +follows: Doctrine\ORM\PersistentCollection {#4853 …}
      +followers: Doctrine\ORM\PersistentCollection {#4855 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4857 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4859 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4863 …}
      +reports: Doctrine\ORM\PersistentCollection {#4865 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
      +violations: Doctrine\ORM\PersistentCollection {#4869 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4871 …}
      +awards: Doctrine\ORM\PersistentCollection {#4873 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4875 …}
      +categories: Doctrine\ORM\PersistentCollection {#4877 …}
      -id: 67144
      -password: "$2y$13$vbghdKugNLZTeglF8sxfhudtHxzRI.aG2P5dhR4w18Fz96S7/hZqK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4879 …}
      +apId: "phanto@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/phanto"
      +apPublicUrl: "https://lemmy.ca/u/phanto"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "phanto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725379966 {#4811
        date: 2024-09-03 18:12:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698413601 {#4812
        date: 2023-10-27 15:33:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728898817 {#1537
          date: 2024-10-14 11:40:17.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1536
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1515
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 200
        +entryCommentCount: 3532
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729082035 {#276
          date: 2024-10-16 14:33:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#270
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#272
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "Hosting-private-UHD-video"
      +title: "Hosting private UHD video"
      +url: null
      +body: """
        I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
        \n
        A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
        \n
        I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
        \n
        Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728913965 {#2410
        date: 2024-10-14 15:52:45.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 33150
      -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
      -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706326348
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11196156"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706239948 {#1850
        date: 2024-01-26 04:32:28.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      If it is encoded properly, NextCloud links will just play. I’ve sent video to my “Which one is the right click?” Mother.\n
      \n
      Mkv won’t play out of the box, but most mp4’s do. I self host, but I have a higher upstream than you do. (I get about 12. Slow, but it does generally work.)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706240546 {#4808
      date: 2024-01-26 04:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4814 …}
    +nested: Doctrine\ORM\PersistentCollection {#4816 …}
    +votes: Doctrine\ORM\PersistentCollection {#4818 …}
    +reports: Doctrine\ORM\PersistentCollection {#4820 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4822 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4824 …}
    -id: 341160
    -bodyTs: "'12':52 'box':31 'click':22 'encod':4 'general':57 'get':50 'higher':44 'host':39 'link':7 'mkv':24 'mother':23 'mp4':34 'nextcloud':6 'one':18 'play':10,27 'proper':5 'right':21 'self':38 'sent':13 'slow':53 'upstream':45 've':12 'video':14 'won':25 'work':58"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6721496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706240546 {#4809
      date: 2024-01-26 04:42:26.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 20.0 MiB 0.24 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#24406
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 20.0 MiB 0.21 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24470
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 20.0 MiB 0.15 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24535
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 20.0 MiB 0.16 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24591
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.21 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24650
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.14 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24706
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.13 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24762
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 22.0 MiB 0.30 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#24820
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.16 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24883
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 22.0 MiB 0.15 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#24941
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 22.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#24997
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 22.0 MiB 19.34 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#25053
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.18 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25109
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.17 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25165
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.14 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25221
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.14 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25277
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.16 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25333
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.14 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25389
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 0.16 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25445
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 22.0 MiB 0.18 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#25501
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 22.0 MiB 12.26 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25559
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 22.0 MiB 0.49 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#25636
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728898817 {#1537
      date: 2024-10-14 11:40:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1536
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1515
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
date App\Twig\Components\DateComponent 22.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706239948 {#1850
    date: 2024-01-26 04:32:28.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#25697
  +date: DateTimeImmutable @1706239948 {#1850
    date: 2024-01-26 04:32:28.0 +01:00
  }
}
magazine_box App\Twig\Components\MagazineBoxComponent 22.0 MiB 75.30 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#25753
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 22.0 MiB 0.47 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#25811
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 22.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1703473826 {#272
    date: 2023-12-25 04:10:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#25971
  +date: DateTimeImmutable @1703473826 {#272
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 22.0 MiB 3.71 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#26030
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#26077
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26079 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26081 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26083 …}
    +entries: Doctrine\ORM\PersistentCollection {#26085 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26087 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26089 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26091 …}
    +posts: Doctrine\ORM\PersistentCollection {#26093 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26095 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26097 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26099 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26101 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26103 …}
    +follows: Doctrine\ORM\PersistentCollection {#26105 …}
    +followers: Doctrine\ORM\PersistentCollection {#26107 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26109 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26111 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26113 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26115 …}
    +reports: Doctrine\ORM\PersistentCollection {#26117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26119 …}
    +violations: Doctrine\ORM\PersistentCollection {#26121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26123 …}
    +awards: Doctrine\ORM\PersistentCollection {#26125 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26127 …}
    +categories: Doctrine\ORM\PersistentCollection {#26129 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26131 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#26078
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#26048
  +user: Proxies\__CG__\App\Entity\User {#26030
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#26077
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26079 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26081 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26083 …}
    +entries: Doctrine\ORM\PersistentCollection {#26085 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26087 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26089 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26091 …}
    +posts: Doctrine\ORM\PersistentCollection {#26093 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26095 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26097 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26099 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26101 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26103 …}
    +follows: Doctrine\ORM\PersistentCollection {#26105 …}
    +followers: Doctrine\ORM\PersistentCollection {#26107 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26109 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26111 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26113 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26115 …}
    +reports: Doctrine\ORM\PersistentCollection {#26117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26119 …}
    +violations: Doctrine\ORM\PersistentCollection {#26121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26123 …}
    +awards: Doctrine\ORM\PersistentCollection {#26125 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26127 …}
    +categories: Doctrine\ORM\PersistentCollection {#26129 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26131 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#26078
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 22.0 MiB 10.84 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#26239
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#334 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 22.0 MiB 4.01 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#26326
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_categories App\Twig\Components\RelatedCategoriesComponent 22.0 MiB 2.84 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#26385
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#26386 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 22.0 MiB 19.83 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#26456
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#26455 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 22.0 MiB 1.84 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#26525
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#271 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
support_us_block App\Twig\Components\SupportUsBlock 22.0 MiB 6.60 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#26594
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#26595 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 22.0 MiB 19.21 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#26683
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 200
    +entryCommentCount: 3532
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729082035 {#276
      date: 2024-10-16 14:33:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#334 …}
}